.pro-module__dX9aGa__card,.pro-module__dX9aGa__lab,.pro-module__dX9aGa__stack,.pro-module__dX9aGa__pulse{--ink:#f3ecff;--muted:#a99fc0;--dim:#857ba0;--accent:#c7acff;--mint:#a5e9d3;--up:#6ee6a6;--down:#ff8a8a;--line:#c7acff29;--edge:#c7acff5c;--ease:cubic-bezier(.16, 1, .3, 1);--mono:ui-monospace, SFMono-Regular, Menlo, monospace}.pro-module__dX9aGa__stack{gap:20px;display:grid}.pro-module__dX9aGa__card{border:1px solid var(--edge);color:var(--ink);animation:pro-module__dX9aGa__cardIn .6s var(--ease) both;background:radial-gradient(90% 60% at 0 0,#c7acff14,#0000 60%),linear-gradient(#281e4cdb,#1a1333eb);border-radius:14px;padding:20px;position:relative;box-shadow:0 18px 50px #00000047}.pro-module__dX9aGa__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;margin-bottom:16px;display:flex}.pro-module__dX9aGa__cardHead h3{letter-spacing:-.01em;margin:0 0 4px;font-size:1.08rem}.pro-module__dX9aGa__cardHead p{max-width:640px;color:var(--muted);margin:0;font-size:.86rem;line-height:1.5}.pro-module__dX9aGa__upInk{color:var(--up)}.pro-module__dX9aGa__downInk{color:var(--down)}.pro-module__dX9aGa__muted{color:var(--dim);font-size:.82rem}.pro-module__dX9aGa__pills{border:1px solid var(--line);background:#08051473;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.pro-module__dX9aGa__pills button,.pro-module__dX9aGa__seg3 button{height:30px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 12px;font-size:.8rem;font-weight:650;transition:background .25s,color .25s;display:inline-flex;position:relative}.pro-module__dX9aGa__pills button:hover,.pro-module__dX9aGa__seg3 button:hover{color:var(--ink)}.pro-module__dX9aGa__liveTick{background:var(--mint);width:6px;height:6px;box-shadow:0 0 8px var(--mint);border-radius:50%;animation:1.6s ease-in-out infinite pro-module__dX9aGa__blink}.pro-module__dX9aGa__dimmed{opacity:.28}.pro-module__dX9aGa__spectrum{transition:height .5s var(--ease);margin:8px 0 18px;position:relative}.pro-module__dX9aGa__spectrumTrack{background:linear-gradient(90deg,#dc4459e6,#8c82aa59 50%,#1e9e6ae6);border-radius:2px;height:2px;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 22px #c7acff40}.pro-module__dX9aGa__spectrumTick,.pro-module__dX9aGa__spectrumMedian,.pro-module__dX9aGa__spectrumBench{width:0;transition:left .6s var(--ease);border-left:1px dashed #c7acff1f;position:absolute;top:0;bottom:0}.pro-module__dX9aGa__spectrumTick span,.pro-module__dX9aGa__spectrumMedian span,.pro-module__dX9aGa__spectrumBench span{color:var(--dim);font-family:var(--mono);white-space:nowrap;font-size:.68rem;position:absolute;bottom:-18px;transform:translate(-50%)}.pro-module__dX9aGa__spectrumMedian{border-left:1px solid #c7acff66}.pro-module__dX9aGa__spectrumMedian span{color:var(--accent);top:-16px;bottom:auto}.pro-module__dX9aGa__spectrumBench{border-left:1px solid #f7931a8c}.pro-module__dX9aGa__spectrumBench span{color:#f7b05a;top:-16px;bottom:auto}.pro-module__dX9aGa__node{width:34px;color:var(--ink);font:inherit;cursor:pointer;transition:transform .8s var(--ease), opacity .25s ease;background:0 0;border:0;justify-items:center;gap:2px;padding:0;display:grid;position:absolute;top:0;left:0}.pro-module__dX9aGa__nodeIcon{width:34px;height:34px;transition:box-shadow .3s ease, transform .35s var(--ease);background:#0e0a1ce6;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 1.5px #c7acff4d}.pro-module__dX9aGa__nodeUp .pro-module__dX9aGa__nodeIcon{box-shadow:0 0 0 1.5px #1e9e6ae6, 0 0 calc(var(--glow) * 22px) rgba(30, 158, 106, calc(var(--glow) * .9))}.pro-module__dX9aGa__nodeDown .pro-module__dX9aGa__nodeIcon{box-shadow:0 0 0 1.5px #dc4459e6, 0 0 calc(var(--glow) * 22px) rgba(220, 68, 89, calc(var(--glow) * .9))}.pro-module__dX9aGa__node:hover .pro-module__dX9aGa__nodeIcon,.pro-module__dX9aGa__node:focus-visible .pro-module__dX9aGa__nodeIcon{transform:scale(1.18)}.pro-module__dX9aGa__flashUp{animation:.9s pro-module__dX9aGa__flashUp}.pro-module__dX9aGa__flashDown{animation:.9s pro-module__dX9aGa__flashDown}.pro-module__dX9aGa__nodeLabel{white-space:nowrap;justify-items:center;font-size:.66rem;font-weight:700;line-height:1.15;display:grid}.pro-module__dX9aGa__nodeLabel em{color:var(--muted);font-family:var(--mono);font-style:normal;font-weight:600}.pro-module__dX9aGa__tip{z-index:5;border:1px solid var(--edge);min-width:170px;color:var(--muted);text-align:left;white-space:nowrap;pointer-events:none;background:#100b20f5;border-radius:10px;gap:2px;padding:10px 12px;font-size:.76rem;animation:.2s both pro-module__dX9aGa__tipIn;display:grid;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 14px 40px #00000080}.pro-module__dX9aGa__tip strong{color:var(--ink);font-size:.84rem}.pro-module__dX9aGa__podium{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:18px;padding-top:14px;display:grid}.pro-module__dX9aGa__podium h4{letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:.74rem}.pro-module__dX9aGa__podium button{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;animation:pro-module__dX9aGa__rise .5s var(--ease) both;background:0 0;border:0;border-radius:8px;grid-template-columns:22px 54px 1fr auto;align-items:center;gap:10px;padding:7px 8px;font-size:.86rem;font-weight:650;transition:background .2s;display:grid}.pro-module__dX9aGa__podium button:hover{background:#c7acff12}.pro-module__dX9aGa__podium b{font-family:var(--mono);font-size:.82rem}.pro-module__dX9aGa__bar{background:#c7acff14;border-radius:3px;height:6px;position:relative;overflow:hidden}.pro-module__dX9aGa__bar:after{content:"";width:var(--w);animation:pro-module__dX9aGa__grow .9s var(--ease) both;background:linear-gradient(90deg,#1e9e6a66,#1e9e6a);border-radius:3px;position:absolute;inset:0 auto 0 0}.pro-module__dX9aGa__barDown:after{background:linear-gradient(90deg,#dc445966,#dc4459)}.pro-module__dX9aGa__treemap{border-radius:10px;position:relative;overflow:hidden}.pro-module__dX9aGa__sector{transition:all .7s var(--ease);background:#08051459;border-radius:10px;position:absolute}.pro-module__dX9aGa__sector span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:700;position:absolute;top:4px;left:8px}.pro-module__dX9aGa__sector b{font-family:var(--mono);letter-spacing:0;margin-left:4px}.pro-module__dX9aGa__tile{color:#fff;font:inherit;cursor:pointer;transition:left .7s var(--ease), top .7s var(--ease), width .7s var(--ease), height .7s var(--ease), background .6s ease, opacity .25s ease, transform .25s var(--ease);border:1px solid #ffffff0f;border-radius:7px;padding:0;position:absolute;overflow:hidden}.pro-module__dX9aGa__tile:hover{z-index:2;transform:scale(1.02);box-shadow:0 10px 30px #00000073,inset 0 0 0 1px #ffffff59}.pro-module__dX9aGa__tileText{text-shadow:0 1px 6px #00000073;place-content:center;justify-items:center;gap:1px;padding:4px;display:grid;position:absolute;inset:0}.pro-module__dX9aGa__tileText span{font-family:var(--mono);font-size:.74rem;font-weight:650}.pro-module__dX9aGa__tileText small{opacity:.8;font-size:.68rem}.pro-module__dX9aGa__tileFlashUp,.pro-module__dX9aGa__tileFlashDown{animation:1s both pro-module__dX9aGa__tileFlash;position:absolute;inset:0}.pro-module__dX9aGa__tileFlashUp{background:#a5ffd259}.pro-module__dX9aGa__tileFlashDown{background:#ff96a059}.pro-module__dX9aGa__controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pro-module__dX9aGa__slider{color:var(--muted);align-items:center;gap:8px;font-size:.8rem;display:inline-flex}.pro-module__dX9aGa__slider input,.pro-module__dX9aGa__range input,.pro-module__dX9aGa__timelapse input{accent-color:#c7acff}.pro-module__dX9aGa__rrgWrap{grid-template-columns:minmax(0,1fr) 200px;gap:18px;display:grid}.pro-module__dX9aGa__rrg{width:100%;height:auto;overflow:visible}.pro-module__dX9aGa__quadLabel{letter-spacing:.16em;opacity:.9;font-size:12px;font-weight:800}.pro-module__dX9aGa__axis{stroke:#c7acff59;stroke-width:1px}.pro-module__dX9aGa__axisLabel{fill:#a99fc0;font-size:11px}.pro-module__dX9aGa__trail{cursor:pointer;transition:opacity .25s}.pro-module__dX9aGa__head{transition:transform .35s var(--ease)}.pro-module__dX9aGa__headLabel{fill:#f3ecff;paint-order:stroke;stroke:#1a1333;stroke-width:3px;font-size:11px;font-weight:700}.pro-module__dX9aGa__quadList{align-content:start;gap:14px;display:grid}.pro-module__dX9aGa__quadList h4{color:var(--ink);align-items:center;gap:8px;margin:0 0 6px;font-size:.8rem;display:flex}.pro-module__dX9aGa__quadList h4 i{border-radius:3px;width:10px;height:10px}.pro-module__dX9aGa__quadList h4 span{color:var(--dim);font-family:var(--mono);margin-left:auto}.pro-module__dX9aGa__quadList div div{flex-wrap:wrap;gap:4px;display:flex}.pro-module__dX9aGa__quadList button{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:#08051466;border-radius:6px;padding:4px 8px;font-size:.74rem;font-weight:650}.pro-module__dX9aGa__quadList button:hover{border-color:var(--edge)}.pro-module__dX9aGa__timelapse{border-top:1px solid var(--line);color:var(--muted);font-family:var(--mono);align-items:center;gap:12px;margin-top:10px;padding-top:12px;font-size:.78rem;display:flex}.pro-module__dX9aGa__timelapse input{flex:1}.pro-module__dX9aGa__playBtn{color:#170d29;cursor:pointer;width:34px;height:34px;transition:transform .25s var(--ease);background:linear-gradient(135deg,#d9c6ff,#b497ff);border:0;border-radius:50%;place-items:center;display:grid;box-shadow:0 8px 22px -8px #a078ffe6}.pro-module__dX9aGa__playBtn:hover{transform:scale(1.08)}.pro-module__dX9aGa__matrixHead,.pro-module__dX9aGa__matrixRow{grid-template-columns:minmax(84px,1fr) repeat(4,minmax(48px,.8fr)) minmax(150px,1.4fr);align-items:center;gap:6px;display:grid}.pro-module__dX9aGa__matrixHead{color:var(--dim);letter-spacing:.1em;text-transform:uppercase;padding:0 0 8px;font-size:.7rem;font-weight:700}.pro-module__dX9aGa__matrixBody{position:relative}.pro-module__dX9aGa__matrixRow{height:40px;transition:transform .7s var(--ease);position:absolute;top:0;left:0;right:0}.pro-module__dX9aGa__matrixAsset{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-size:.86rem;font-weight:700;display:inline-flex}.pro-module__dX9aGa__matrixCell{height:36px;color:var(--dim);font:inherit;cursor:pointer;transition:background .5s ease, transform .25s var(--ease), border-color .2s ease;background:#786e961f;border:1px solid #ffffff0d;border-radius:8px;place-items:center;display:grid}.pro-module__dX9aGa__matrixCell:hover{border-color:#fff6;transform:translateY(-1px)}.pro-module__dX9aGa__checks{gap:3px;display:flex}.pro-module__dX9aGa__checks i{background:#0a06168c;border-radius:2px;width:5px;height:14px}.pro-module__dX9aGa__checks .pro-module__dX9aGa__checkOn{background:#ffffffeb}.pro-module__dX9aGa__matrixScore{grid-template-columns:70px 1fr auto;align-items:center;gap:8px;font-size:.8rem;font-weight:650;display:grid}.pro-module__dX9aGa__matrixScore small{color:var(--dim);font-family:var(--mono)}.pro-module__dX9aGa__scoreBar{background:#c7acff1a;border-radius:3px;height:6px;position:relative}.pro-module__dX9aGa__scoreBar b{transition:width .6s var(--ease);border-radius:3px;position:absolute;top:0;bottom:0}.pro-module__dX9aGa__lab{color:var(--ink);grid-template-columns:300px minmax(0,1fr);gap:20px;display:grid}.pro-module__dX9aGa__labControls{border:1px solid var(--edge);animation:pro-module__dX9aGa__cardIn .6s var(--ease) both;background:linear-gradient(#281e4cdb,#1a1333eb);border-radius:14px;align-content:start;gap:14px;padding:18px;display:grid}.pro-module__dX9aGa__assetPicker{position:relative}.pro-module__dX9aGa__assetPicker svg,.pro-module__dX9aGa__assetPicker>span{pointer-events:none;position:absolute;top:9px;left:10px}.pro-module__dX9aGa__assetPicker select{padding-left:44px!important}.pro-module__dX9aGa__ctl{gap:6px;display:grid}.pro-module__dX9aGa__ctl>span,.pro-module__dX9aGa__range>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:700}.pro-module__dX9aGa__range>span b{float:right;color:var(--ink);font-family:var(--mono);letter-spacing:0;text-transform:none}.pro-module__dX9aGa__ctl select,.pro-module__dX9aGa__assetPicker select{border:1px solid var(--line);width:100%;height:42px;color:var(--ink);font:inherit;background:#0805148c;border-radius:10px;padding:0 12px;font-size:.9rem}.pro-module__dX9aGa__range{gap:6px;display:grid}.pro-module__dX9aGa__range input{width:100%}.pro-module__dX9aGa__stratDesc{color:var(--dim);margin:-6px 0 0;font-size:.8rem;line-height:1.45}.pro-module__dX9aGa__seg3{border:1px solid var(--line);background:#08051473;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:2px;padding:3px;display:grid}.pro-module__dX9aGa__seg3 button{text-align:center;justify-content:center;height:auto;min-height:32px;padding:4px 6px;font-size:.72rem;line-height:1.2}.pro-module__dX9aGa__labResults{align-content:start;gap:16px;min-width:0;display:grid}.pro-module__dX9aGa__labTitle{align-items:center;gap:12px;display:flex}.pro-module__dX9aGa__labTitle>div{margin-right:auto}.pro-module__dX9aGa__labTitle h3{letter-spacing:-.02em;margin:0;font-size:1.3rem}.pro-module__dX9aGa__labTitle h3 span{color:var(--dim);font-weight:500}.pro-module__dX9aGa__labTitle p{color:var(--muted);margin:4px 0 0;font-size:.82rem}.pro-module__dX9aGa__spin{color:var(--accent);animation:.9s linear infinite pro-module__dX9aGa__spin}.pro-module__dX9aGa__badge{white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:.74rem;font-weight:700}.pro-module__dX9aGa__conf0{color:#ffb3bd;background:#dc445929}.pro-module__dX9aGa__conf1{color:#f5d28f;background:#c6851a2e}.pro-module__dX9aGa__conf2{color:var(--up);background:#1e9e6a2e}.pro-module__dX9aGa__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pro-module__dX9aGa__stat{border:1px solid var(--line);animation:pro-module__dX9aGa__rise .5s var(--ease) both;background:linear-gradient(#281e4cb3,#1a1333cc);border-radius:12px;gap:2px;padding:14px 16px;display:grid;position:relative}.pro-module__dX9aGa__stat:nth-child(2){animation-delay:40ms}.pro-module__dX9aGa__stat:nth-child(3){animation-delay:80ms}.pro-module__dX9aGa__stat:nth-child(4){animation-delay:.12s}.pro-module__dX9aGa__stat:nth-child(5){animation-delay:.16s}.pro-module__dX9aGa__stat:nth-child(6){animation-delay:.2s}.pro-module__dX9aGa__stat>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.pro-module__dX9aGa__stat strong{font-family:var(--mono);letter-spacing:-.02em;font-size:1.45rem}.pro-module__dX9aGa__stat small{color:var(--dim);font-size:.74rem}.pro-module__dX9aGa__ring{width:38px;height:38px;position:absolute;top:12px;right:12px;transform:rotate(-90deg)}.pro-module__dX9aGa__ringBg{fill:none;stroke:#c7acff1f;stroke-width:4px}.pro-module__dX9aGa__ringFg{fill:none;stroke:var(--mint);stroke-width:4px;stroke-linecap:round;transition:stroke-dasharray .8s var(--ease)}.pro-module__dX9aGa__chartsRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pro-module__dX9aGa__chartBox,.pro-module__dX9aGa__strip{border:1px solid var(--line);background:#0805144d;border-radius:12px;padding:14px 16px;position:relative}.pro-module__dX9aGa__chartHead{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:6px;margin-bottom:8px;font-size:.76rem;font-weight:700;display:flex}.pro-module__dX9aGa__legend{color:var(--dim);letter-spacing:0;text-transform:none;align-items:center;gap:6px;font-weight:600;display:inline-flex}.pro-module__dX9aGa__legStrat,.pro-module__dX9aGa__legHold,.pro-module__dX9aGa__legBand{background:var(--accent);border-radius:2px;width:14px;height:3px;display:inline-block}.pro-module__dX9aGa__legHold{background:#a99fc099}.pro-module__dX9aGa__legBand{background:#c7acff40;height:8px}.pro-module__dX9aGa__chart{width:100%;height:auto;overflow:visible}.pro-module__dX9aGa__baseline{stroke:#c7acff40;stroke-dasharray:3 4}.pro-module__dX9aGa__holdLine{fill:none;stroke:#a99fc08c;stroke-width:1.5px}.pro-module__dX9aGa__stratLine{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round}.pro-module__dX9aGa__drawLine{stroke-dasharray:2000;animation:pro-module__dX9aGa__draw 1.4s var(--ease) both}.pro-module__dX9aGa__drawIn{animation:1.2s both pro-module__dX9aGa__fadeIn}.pro-module__dX9aGa__band{fill:#c7acff2e;animation:.9s both pro-module__dX9aGa__fadeIn}.pro-module__dX9aGa__holdMark{stroke:var(--mint);stroke-dasharray:4 4;opacity:.7}.pro-module__dX9aGa__crosshair{stroke:#f3ecff59}.pro-module__dX9aGa__dotStrat{fill:var(--accent);stroke:#1a1333;stroke-width:2px}.pro-module__dX9aGa__chartTip,.pro-module__dX9aGa__chartFoot{color:var(--dim);font-family:var(--mono);margin-top:6px;font-size:.72rem}.pro-module__dX9aGa__insight{border-left:3px solid var(--mint);color:var(--muted);background:#a5e9d30f;border-radius:0 10px 10px 0;margin:0;padding:14px 16px;font-size:.9rem;line-height:1.55}.pro-module__dX9aGa__insight b{color:var(--ink)}.pro-module__dX9aGa__stripTrack{height:36px;position:relative}.pro-module__dX9aGa__stripZero{border-left:1px dashed #c7acff4d;position:absolute;top:0;bottom:0;left:50%}.pro-module__dX9aGa__tradeWin,.pro-module__dX9aGa__tradeLoss{opacity:.85;width:9px;height:9px;animation:pro-module__dX9aGa__pop .4s var(--ease) both;border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute;top:50%}.pro-module__dX9aGa__tradeWin{background:#1e9e6a;box-shadow:0 0 8px #1e9e6acc}.pro-module__dX9aGa__tradeLoss{background:#dc4459;box-shadow:0 0 8px #dc4459b3}.pro-module__dX9aGa__applyBar{background:linear-gradient(135deg,#c7acff1f,#a5e9d30d);border:1px solid #c7acff73;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pro-module__dX9aGa__applyBar>div:first-child{display:grid}.pro-module__dX9aGa__applyBar span{color:var(--muted);font-size:.8rem}.pro-module__dX9aGa__applyBtns{flex-wrap:wrap;gap:6px;display:flex}.pro-module__dX9aGa__applyBtns button{border:1px solid var(--edge);height:34px;color:var(--ink);font:inherit;cursor:pointer;transition:background .2s ease, transform .25s var(--ease), border-color .2s ease;background:#08051473;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:.8rem;font-weight:650;display:inline-flex}.pro-module__dX9aGa__applyBtns button:hover{border-color:var(--accent);background:#c7acff24;transform:translateY(-1px)}.pro-module__dX9aGa__applyBtns button svg{color:var(--mint)}.pro-module__dX9aGa__smGrid{grid-template-columns:minmax(84px,.9fr) repeat(4,minmax(0,1fr));gap:6px;display:grid}.pro-module__dX9aGa__smCorner{min-height:1px}.pro-module__dX9aGa__smMobileOnly{display:none!important}.pro-module__dX9aGa__smHead{color:var(--dim);letter-spacing:.1em;text-align:center;text-transform:uppercase;font-size:.7rem;font-weight:700}.pro-module__dX9aGa__smAsset{align-items:center;gap:8px;font-size:.84rem;font-weight:700;display:inline-flex}.pro-module__dX9aGa__smCell{border:1px solid var(--line);min-width:110px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease, background .2s ease, transform .25s var(--ease);background:#08051459;border-radius:9px;gap:3px;padding:8px 10px;display:grid}.pro-module__dX9aGa__smCell:hover{border-color:var(--edge);transform:translateY(-1px)}.pro-module__dX9aGa__smOn{border-color:var(--accent);background:#c7acff1f;box-shadow:0 0 0 3px #c7acff1f}.pro-module__dX9aGa__smEntry{border-color:#1e9e6acc;animation:2s ease-in-out infinite pro-module__dX9aGa__entryPulse}.pro-module__dX9aGa__smName{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:.72rem;font-weight:700;display:flex;overflow:hidden}.pro-module__dX9aGa__customDot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.pro-module__dX9aGa__smState{color:var(--dim);justify-content:space-between;gap:6px;font-size:.72rem;display:flex}.pro-module__dX9aGa__smState small{font-family:var(--mono)}.pro-module__dX9aGa__pulse{border:1px solid var(--edge);color:var(--ink);animation:pro-module__dX9aGa__cardIn .7s var(--ease) both;background:radial-gradient(120% 70% at 50% 0,#c7acff29,#0000 60%),linear-gradient(#281e4ce6,#16102cf2);border-radius:18px;gap:14px;padding:20px;display:grid;position:relative;box-shadow:0 30px 80px -30px #000000b3,inset 0 1px #ffffff0f}.pro-module__dX9aGa__pulseHead{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.72rem;font-weight:800;display:flex}.pro-module__dX9aGa__pulseLive{border:1px solid var(--line);letter-spacing:.06em;text-transform:none;border-radius:999px;align-items:center;gap:7px;padding:4px 10px;font-size:.68rem;display:inline-flex}.pro-module__dX9aGa__pulseDot,.pro-module__dX9aGa__pulseDotLive{background:var(--dim);border-radius:50%;width:7px;height:7px}.pro-module__dX9aGa__pulseDotLive{background:var(--mint);box-shadow:0 0 10px var(--mint);animation:1.8s ease-in-out infinite pro-module__dX9aGa__blink}.pro-module__dX9aGa__gaugeWrap{justify-items:center;display:grid;position:relative}.pro-module__dX9aGa__gauge{width:100%;max-width:300px;height:auto;overflow:visible}.pro-module__dX9aGa__gaugeArc{filter:drop-shadow(0 0 10px #c7acff40)}.pro-module__dX9aGa__needle{transform-origin:120px 120px;transform-box:view-box;transition:transform 1.4s cubic-bezier(.34,1.4,.4,1)}.pro-module__dX9aGa__gaugeReadout{justify-items:center;margin-top:-8px;display:grid}.pro-module__dX9aGa__gaugeReadout strong{font-family:var(--mono);letter-spacing:-.03em;font-size:2.4rem;line-height:1}.pro-module__dX9aGa__gaugeReadout span{letter-spacing:.04em;margin-top:4px;font-size:.92rem;font-weight:800}.pro-module__dX9aGa__meters{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pro-module__dX9aGa__meter{border:1px solid var(--line);background:#08051459;border-radius:11px;grid-template-columns:1fr auto;gap:6px 8px;padding:10px 12px;display:grid}.pro-module__dX9aGa__meter span{color:var(--muted);font-size:.72rem;font-weight:650}.pro-module__dX9aGa__meter b{font-family:var(--mono);font-size:.82rem}.pro-module__dX9aGa__meter i{background:#c7acff1a;border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}.pro-module__dX9aGa__meter em{height:100%;transition:width 1s var(--ease);animation:pro-module__dX9aGa__grow 1s var(--ease) both;background:linear-gradient(90deg,#dc4459,#c6851a 45%,#1e9e6a) 0 0/300px 100%;border-radius:2px;display:block}.pro-module__dX9aGa__barcode{align-items:center;gap:3px;height:64px;padding:0 2px;display:flex;position:relative}.pro-module__dX9aGa__barcode:before{content:"";border-top:1px dashed #c7acff33;position:absolute;top:50%;left:0;right:0}.pro-module__dX9aGa__codeUp,.pro-module__dX9aGa__codeDown{min-width:3px;transition:height .8s var(--ease);border-radius:2px;flex:1;position:relative}.pro-module__dX9aGa__codeUp{background:linear-gradient(#1e9e6a,#1e9e6a66);align-self:flex-end;margin-bottom:32px;box-shadow:0 0 8px #1e9e6a80}.pro-module__dX9aGa__codeDown{background:linear-gradient(#dc445966,#dc4459);align-self:flex-start;margin-top:32px;box-shadow:0 0 8px #dc445973}.pro-module__dX9aGa__pulseFoot{color:var(--dim);justify-content:space-between;gap:8px;font-size:.76rem;display:flex}.pro-module__dX9aGa__syncBar{background:#c7acff1a;border-radius:2px;height:3px;overflow:hidden}.pro-module__dX9aGa__syncBar i{background:linear-gradient(90deg, var(--accent), var(--mint));height:100%;transition:width .4s;display:block}.pro-module__dX9aGa__pulseWarn{color:#f5d28f;margin:0;font-size:.74rem}.pro-module__dX9aGa__customRules{background:#a5e9d30a;border:1px solid #a5e9d340;border-radius:12px;gap:12px;padding:12px;display:grid}.pro-module__dX9aGa__seg2{border:1px solid var(--line);background:#08051473;border-radius:10px;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid}.pro-module__dX9aGa__seg2 button{height:32px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:.82rem;font-weight:700;transition:background .25s,color .25s}.pro-module__dX9aGa__seg2 .pro-module__dX9aGa__pillOn{color:var(--ink);background:linear-gradient(135deg,#c7acff4d,#c7acff24);box-shadow:inset 0 0 0 1px #c7acff66}.pro-module__dX9aGa__rule{gap:8px;display:grid}.pro-module__dX9aGa__ruleTitle{color:var(--mint);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.pro-module__dX9aGa__rule select{border:1px solid var(--line);width:100%;height:40px;color:var(--ink);font:inherit;background:#0805148c;border-radius:10px;padding:0 10px;font-size:.86rem}.pro-module__dX9aGa__ruleHint{color:var(--dim);margin:0;font-size:.76rem;line-height:1.45}.pro-module__dX9aGa__ruleHint b{color:var(--ink)}@keyframes pro-module__dX9aGa__cardIn{0%{opacity:0;transform:translateY(14px)}}@keyframes pro-module__dX9aGa__rise{0%{opacity:0;transform:translateY(8px)}}@keyframes pro-module__dX9aGa__grow{0%{width:0}}@keyframes pro-module__dX9aGa__draw{0%{stroke-dashoffset:2000px}to{stroke-dashoffset:0}}@keyframes pro-module__dX9aGa__fadeIn{0%{opacity:0}}@keyframes pro-module__dX9aGa__pop{0%{opacity:0;transform:scale(0)}}@keyframes pro-module__dX9aGa__blink{50%{opacity:.3}}@keyframes pro-module__dX9aGa__spin{to{transform:rotate(360deg)}}@keyframes pro-module__dX9aGa__tipIn{0%{opacity:0;transform:translate(-50%,4px)}}@keyframes pro-module__dX9aGa__flashUp{30%{box-shadow:0 0 0 3px #a5ffd2e6,0 0 26px #1e9e6a}}@keyframes pro-module__dX9aGa__flashDown{30%{box-shadow:0 0 0 3px #ffaab4e6,0 0 26px #dc4459}}@keyframes pro-module__dX9aGa__tileFlash{0%{opacity:1}to{opacity:0}}@keyframes pro-module__dX9aGa__entryPulse{50%{box-shadow:0 0 0 4px #1e9e6a2e,0 0 18px #1e9e6a59}}@media (max-width:1000px){.pro-module__dX9aGa__lab,.pro-module__dX9aGa__rrgWrap,.pro-module__dX9aGa__chartsRow{grid-template-columns:1fr}}@media (max-width:700px){.pro-module__dX9aGa__smMobileOnly{display:inline-flex!important}.pro-module__dX9aGa__smHideMobile{display:none!important}.pro-module__dX9aGa__smGrid{grid-template-columns:74px minmax(0,1fr)}.pro-module__dX9aGa__smCell{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0}.pro-module__dX9aGa__smCell .pro-module__dX9aGa__smState{justify-content:flex-end;gap:10px}}@media (max-width:640px){.pro-module__dX9aGa__card{padding:14px}.pro-module__dX9aGa__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pro-module__dX9aGa__podium{grid-template-columns:1fr}.pro-module__dX9aGa__matrixHead,.pro-module__dX9aGa__matrixRow{grid-template-columns:64px repeat(4,minmax(36px,1fr)) 64px}.pro-module__dX9aGa__matrixScore{grid-template-columns:1fr}.pro-module__dX9aGa__matrixScore span,.pro-module__dX9aGa__matrixScore small{display:none}}@media (prefers-reduced-motion:reduce){.pro-module__dX9aGa__card,.pro-module__dX9aGa__labControls,.pro-module__dX9aGa__node,.pro-module__dX9aGa__tile,.pro-module__dX9aGa__sector,.pro-module__dX9aGa__head,.pro-module__dX9aGa__matrixRow,.pro-module__dX9aGa__stat,.pro-module__dX9aGa__podium button,.pro-module__dX9aGa__drawLine,.pro-module__dX9aGa__band,.pro-module__dX9aGa__tradeWin,.pro-module__dX9aGa__tradeLoss,.pro-module__dX9aGa__smEntry,.pro-module__dX9aGa__liveTick,.pro-module__dX9aGa__needle,.pro-module__dX9aGa__pulse,.pro-module__dX9aGa__pulseDotLive,.pro-module__dX9aGa__meter em,.pro-module__dX9aGa__codeUp,.pro-module__dX9aGa__codeDown,.pro-module__dX9aGa__flashUp,.pro-module__dX9aGa__flashDown{transition:none!important;animation:none!important}}.pro-module__dX9aGa__pulseWide{-moz-column-gap:28px;-webkit-backdrop-filter:blur(16px);background:radial-gradient(60% 120% at 12%,#8c9fff24,#0000 70%),linear-gradient(#1e163ab8,#0e0a1ed9);border-color:#c7acff33;border-radius:24px;grid-template-columns:minmax(200px,250px) minmax(0,1fr);grid-template-areas:"head head""gauge meters""foot foot";align-items:center;column-gap:28px}.pro-module__dX9aGa__pulseWide .pro-module__dX9aGa__pulseHead{grid-area:head}.pro-module__dX9aGa__pulseWide .pro-module__dX9aGa__gaugeWrap{grid-area:gauge}.pro-module__dX9aGa__pulseWide .pro-module__dX9aGa__meters{grid-area:meters;grid-template-columns:repeat(4,minmax(0,1fr))}.pro-module__dX9aGa__pulseWide .pro-module__dX9aGa__pulseFoot{grid-area:foot}.pro-module__dX9aGa__pulseWide .pro-module__dX9aGa__meter{border-radius:14px}@media (max-width:760px){.pro-module__dX9aGa__pulseWide{grid-template-columns:1fr;grid-template-areas:"head""gauge""meters""foot"}.pro-module__dX9aGa__pulseWide .pro-module__dX9aGa__meters{grid-template-columns:1fr 1fr}}.pro-module__dX9aGa__pulseWide .pro-module__dX9aGa__gaugeWrap{max-width:230px}.pro-module__dX9aGa__card,.pro-module__dX9aGa__lab{--edge:#c7acff33;--line:#c7acff1f}.pro-module__dX9aGa__card{-webkit-backdrop-filter:blur(16px);background:radial-gradient(90% 60% at 0 0,#8c9fff1a,#0000 60%),linear-gradient(#1e163abd,#0e0a1edb);border-radius:24px;padding:22px;transition:border-color .3s;box-shadow:0 40px 90px -50px #000000f2,inset 0 1px #ffffff0f}.pro-module__dX9aGa__card:hover{border-color:#c7acff57}.pro-module__dX9aGa__card:before{content:"";opacity:.7;pointer-events:none;background:linear-gradient(90deg,#0000,#a98bffb3,#7ef0dcb3,#0000);height:1px;position:absolute;inset:0 24px auto}.pro-module__dX9aGa__cardHead h3{font-size:1.15rem;font-weight:750}.pro-module__dX9aGa__pulse:not(.pro-module__dX9aGa__pulseWide){-webkit-backdrop-filter:blur(16px);background:radial-gradient(120% 70% at 50% 0,#8c9fff29,#0000 60%),linear-gradient(#1e163acc,#0e0a1ee6);border-color:#c7acff3d;border-radius:24px;box-shadow:0 40px 90px -50px #000000f2,inset 0 1px #ffffff12}.pro-module__dX9aGa__meter{border-radius:14px}.pro-module__dX9aGa__pills,.pro-module__dX9aGa__seg3{background:#07040f8c;border-color:#c7acff33;border-radius:999px}.pro-module__dX9aGa__pills button,.pro-module__dX9aGa__seg3 button{border-radius:999px}.pro-module__dX9aGa__pills .pro-module__dX9aGa__pillOn,.pro-module__dX9aGa__seg3 .pro-module__dX9aGa__pillOn{color:#170f2e;background:linear-gradient(135deg,#d9c6ff,#a98bff 55%,#8c9fff);box-shadow:0 8px 20px -12px #a78bfae6}.pro-module__dX9aGa__stat{border-radius:16px}.pro-module__dX9aGa__tile{border-radius:10px}
.ai-module__aKbviW__askBtn,.ai-module__aKbviW__overlay,.ai-module__aKbviW__panel,.ai-module__aKbviW__scrim{--ink:#f3ecff;--muted:#a99fc0;--dim:#8a80a3;--accent:#c7acff;--mint:#a5e9d3;--line:#c7acff2e;--edge:#c7acff66;--ease:cubic-bezier(.16, 1, .3, 1)}.ai-module__aKbviW__askBtn{border:1px solid var(--edge);height:34px;color:var(--ink);font:inherit;letter-spacing:.01em;cursor:pointer;isolation:isolate;transition:border-color .3s ease, transform .3s var(--ease), box-shadow .3s ease;background:linear-gradient(135deg,#c7acff29,#a5e9d314);border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 12px;font-size:.85rem;font-weight:650;display:inline-flex;position:relative;overflow:hidden}.ai-module__aKbviW__askBtn svg{color:var(--mint);transition:transform .6s var(--ease)}.ai-module__aKbviW__askBtn:hover{border-color:#d6c3ffd9;transform:translateY(-1px);box-shadow:0 8px 26px -10px #a078ffcc}.ai-module__aKbviW__askBtn:hover svg{transform:rotate(18deg)scale(1.12)}.ai-module__aKbviW__askBtnCompact{height:28px;padding:0 10px;font-size:.78rem}.ai-module__aKbviW__askGlow{z-index:-1;background:linear-gradient(110deg,#0000 30%,#ffffff38 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.ai-module__aKbviW__askBtn:hover .ai-module__aKbviW__askGlow{transition:transform .9s var(--ease);transform:translate(120%)}.ai-module__aKbviW__askDot{background:var(--mint);width:6px;height:6px;box-shadow:0 0 8px var(--mint);border-radius:50%}.ai-module__aKbviW__overlay{z-index:1400;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0805129e;place-items:center;padding:16px;animation:.25s both ai-module__aKbviW__fadeIn;display:grid;position:fixed;inset:0}.ai-module__aKbviW__dialog{border:1px solid var(--edge);width:min(520px,100%);max-height:calc(100dvh - 32px);color:var(--ink);animation:ai-module__aKbviW__popIn .4s var(--ease) both;background:radial-gradient(120% 80% at 0 0,#c7acff29,#0000 60%),linear-gradient(#241b44fa,#16102afa);border-radius:18px;padding:26px;position:relative;overflow:auto;box-shadow:0 40px 120px -30px #000c}.ai-module__aKbviW__dialogHead{gap:14px;margin-bottom:20px;padding-right:28px;display:flex}.ai-module__aKbviW__dialogHead h2{letter-spacing:-.01em;margin:0 0 4px;font-size:1.25rem}.ai-module__aKbviW__dialogHead p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}.ai-module__aKbviW__orb,.ai-module__aKbviW__orbSm{width:44px;height:44px;color:var(--ink);background:linear-gradient(135deg,#c7acff59,#a5e9d32e);border-radius:14px;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f,0 10px 30px -12px #a078ffe6}.ai-module__aKbviW__orbSm{border-radius:11px;width:34px;height:34px}.ai-module__aKbviW__iconBtn,.ai-module__aKbviW__iconBtnStatic{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;transition:background .2s,color .2s;display:grid}.ai-module__aKbviW__iconBtn{position:absolute;top:16px;right:16px}.ai-module__aKbviW__iconBtn:hover,.ai-module__aKbviW__iconBtnStatic:hover{color:var(--ink);background:#ffffff12}.ai-module__aKbviW__segment{border:1px solid var(--line);background:#0a071680;border-radius:12px;grid-template-columns:1fr 1fr;margin-bottom:18px;padding:4px;display:grid;position:relative}.ai-module__aKbviW__segment button{z-index:1;height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-weight:650;transition:color .25s;display:inline-flex;position:relative}.ai-module__aKbviW__segment button svg{color:var(--mint)}.ai-module__aKbviW__segment .ai-module__aKbviW__segOn{color:var(--ink)}.ai-module__aKbviW__segment4{grid-template-columns:repeat(4,1fr);margin-bottom:8px}.ai-module__aKbviW__segment4 .ai-module__aKbviW__segThumb{width:calc(25% - 2px)}.ai-module__aKbviW__segment .ai-module__aKbviW__provIcon{color:var(--ink);opacity:.7;flex:none;transition:opacity .25s}.ai-module__aKbviW__segment .ai-module__aKbviW__segOn .ai-module__aKbviW__provIcon{opacity:1}.ai-module__aKbviW__segConnected{background:var(--mint);width:6px;height:6px;box-shadow:0 0 6px var(--mint);border-radius:50%}.ai-module__aKbviW__provBlurb{color:var(--dim);text-align:center;margin:0 0 16px;font-size:.8rem}.ai-module__aKbviW__optional{color:var(--dim);font-weight:500}.ai-module__aKbviW__setup{border:1px solid var(--line);min-width:0;color:var(--muted);background:#0a071673;border-radius:12px;grid-template-columns:minmax(0,1fr);gap:8px;padding:12px;font-size:.8rem;display:grid}.ai-module__aKbviW__setup p{margin:0;line-height:1.5}.ai-module__aKbviW__setup a{color:var(--ink)}.ai-module__aKbviW__setup small{color:var(--dim)}.ai-module__aKbviW__setup code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem}.ai-module__aKbviW__cmd{color:var(--ink);background:#00000059;border-radius:9px;align-items:center;gap:8px;padding:8px 8px 8px 12px;display:flex}.ai-module__aKbviW__cmd code{white-space:pre;flex:1;min-width:0;overflow-x:auto}.ai-module__aKbviW__cmd button{border:1px solid var(--line);width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border-radius:7px;flex:none;place-items:center;display:grid}.ai-module__aKbviW__cmd button:hover{color:var(--ink)}@media (max-width:420px){.ai-module__aKbviW__segment4 button{flex-direction:column;gap:2px;height:48px;font-size:.72rem}}.ai-module__aKbviW__segThumb{width:calc(50% - 4px);transition:transform .45s var(--ease);background:linear-gradient(135deg,#c7acff47,#c7acff1f);border-radius:9px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:inset 0 0 0 1px #c7acff59}.ai-module__aKbviW__form{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.ai-module__aKbviW__field{gap:6px;display:grid}.ai-module__aKbviW__field>span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;font-weight:650}.ai-module__aKbviW__field input,.ai-module__aKbviW__field select{border:1px solid var(--line);height:44px;color:var(--ink);font:inherit;background:#08051499;border-radius:11px;outline:none;padding:0 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92rem;transition:border-color .2s,box-shadow .2s}.ai-module__aKbviW__field select{font-family:inherit}.ai-module__aKbviW__field input:focus,.ai-module__aKbviW__field select:focus{border-color:var(--accent);box-shadow:0 0 0 4px #c7acff24}.ai-module__aKbviW__help{color:var(--dim);margin:-4px 0 0;font-size:.82rem}.ai-module__aKbviW__help a{color:var(--accent)}.ai-module__aKbviW__persist{border:0;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;display:grid}.ai-module__aKbviW__persist legend{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:.8rem;font-weight:650}.ai-module__aKbviW__persist label{border:1px solid var(--line);cursor:pointer;background:#08051459;border-radius:12px;gap:10px;padding:12px;transition:border-color .25s,background .25s;display:flex}.ai-module__aKbviW__persist label input{accent-color:#c7acff;margin-top:3px}.ai-module__aKbviW__persist label span{gap:2px;display:grid}.ai-module__aKbviW__persist b{font-size:.88rem}.ai-module__aKbviW__persist small{color:var(--dim);font-size:.76rem}.ai-module__aKbviW__persist .ai-module__aKbviW__persistOn{background:#c7acff14;border-color:#c7acff99}.ai-module__aKbviW__primary,.ai-module__aKbviW__ghost{height:44px;font:inherit;cursor:pointer;transition:transform .3s var(--ease), box-shadow .3s ease, background .2s ease, opacity .2s;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:700;display:inline-flex}.ai-module__aKbviW__primary{color:#170d29;background:linear-gradient(135deg,#d9c6ff,#b497ff);border:0;box-shadow:0 12px 30px -12px #a078ffe6}.ai-module__aKbviW__primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 40px -10px #a078ff}.ai-module__aKbviW__primary:disabled{opacity:.55;cursor:not-allowed}.ai-module__aKbviW__ghost{border:1px solid var(--line);color:var(--muted);background:0 0}.ai-module__aKbviW__ghost:hover{color:#ffb3b3;border-color:#ff8a8a99}.ai-module__aKbviW__spin{animation:.9s linear infinite ai-module__aKbviW__spin}.ai-module__aKbviW__error{color:#ffc4c4;background:#ff5a5a14;border:1px solid #ff787859;border-radius:10px;margin:0;padding:10px 12px;font-size:.86rem;line-height:1.45}.ai-module__aKbviW__connCard{background:#a5e9d30d;border:1px solid #a5e9d34d;border-radius:14px;gap:14px;padding:16px;display:grid}.ai-module__aKbviW__connRow{align-items:center;gap:12px;display:flex}.ai-module__aKbviW__connRow div{display:grid}.ai-module__aKbviW__connRow span{color:var(--muted);font-size:.84rem}.ai-module__aKbviW__liveDot{background:var(--mint);width:10px;height:10px;box-shadow:0 0 0 4px #a5e9d326, 0 0 14px var(--mint);border-radius:50%;animation:2.4s ease-in-out infinite ai-module__aKbviW__breathe}.ai-module__aKbviW__connActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-module__aKbviW__activeTag{color:var(--mint);align-items:center;gap:6px;margin-right:auto;font-size:.86rem;font-weight:650;display:inline-flex}.ai-module__aKbviW__security{border-top:1px solid var(--line);gap:8px;margin:20px 0 0;padding:16px 0 0;list-style:none;display:grid}.ai-module__aKbviW__security li{color:var(--muted);gap:8px;font-size:.82rem;line-height:1.45;display:flex}.ai-module__aKbviW__security svg{color:var(--mint);flex-shrink:0;margin-top:1px}.ai-module__aKbviW__scrim{z-index:1300;opacity:0;pointer-events:none;background:#08051273;transition:opacity .35s;position:fixed;inset:0}.ai-module__aKbviW__scrimOn{opacity:1;pointer-events:auto}.ai-module__aKbviW__panel{z-index:1350;border-left:1px solid var(--edge);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(480px,100vw);color:var(--ink);visibility:hidden;transition:transform .55s var(--ease), visibility 0s linear .55s;background:radial-gradient(140% 60% at 100% 0,#c7acff24,#0000 55%),linear-gradient(#1e163af7,#120d24fa);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(105%);box-shadow:-40px 0 120px -40px #000000e6}.ai-module__aKbviW__panelOn{visibility:visible;transition:transform .55s var(--ease), visibility 0s;transform:none}.ai-module__aKbviW__panelHead{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 16px 14px 20px;display:flex}.ai-module__aKbviW__panelTitle{min-width:0;margin-right:auto;display:grid}.ai-module__aKbviW__panelTitle small{color:var(--dim);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:650}.ai-module__aKbviW__panelTitle strong{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.ai-module__aKbviW__modelChip{border:1px solid var(--line);max-width:180px;height:28px;color:var(--muted);font:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:#08051466;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:.74rem;display:inline-flex;overflow:hidden}.ai-module__aKbviW__modelChip:hover{color:var(--ink);border-color:var(--edge)}.ai-module__aKbviW__thread{overscroll-behavior:contain;flex-direction:column;flex:1;gap:18px;padding:20px;display:flex;overflow-y:auto}.ai-module__aKbviW__empty p{color:var(--muted);margin:0 0 12px;font-size:.9rem}.ai-module__aKbviW__chips{flex-wrap:wrap;gap:8px;display:flex}.ai-module__aKbviW__chips button{border:1px solid var(--line);color:var(--ink);font:inherit;text-align:left;cursor:pointer;animation:ai-module__aKbviW__rise .5s var(--ease) both;transition:border-color .2s ease, background .2s ease, transform .3s var(--ease);background:#c7acff0f;border-radius:12px;padding:9px 13px;font-size:.85rem}.ai-module__aKbviW__chips button:hover{background:#c7acff1f;border-color:#c7acff99;transform:translateY(-1px)}.ai-module__aKbviW__qa{animation:ai-module__aKbviW__rise .45s var(--ease) both}.ai-module__aKbviW__q{background:linear-gradient(135deg,#c7acff47,#c7acff24);border-radius:14px 14px 4px;width:fit-content;max-width:88%;margin:0 0 10px auto;padding:10px 14px;font-size:.9rem;line-height:1.45}.ai-module__aKbviW__a{border:1px solid var(--line);background:#08051459;border-radius:4px 14px 14px;padding:14px 16px;font-size:.9rem;line-height:1.6;position:relative}.ai-module__aKbviW__meta{color:var(--dim);align-items:center;gap:5px;margin-top:6px;font-size:.72rem;display:inline-flex}.ai-module__aKbviW__thinking{color:var(--muted);align-items:center;gap:6px;font-size:.85rem;display:flex}.ai-module__aKbviW__thinking i{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite ai-module__aKbviW__pulse}.ai-module__aKbviW__thinking i:nth-child(2){animation-delay:.15s}.ai-module__aKbviW__thinking i:nth-child(3){animation-delay:.3s}.ai-module__aKbviW__thinking span{margin-left:4px}.ai-module__aKbviW__caret{vertical-align:-2px;background:var(--mint);width:7px;height:1em;margin-left:2px;animation:1s step-end infinite ai-module__aKbviW__blink;display:inline-block}.ai-module__aKbviW__composer{border:1px solid var(--edge);background:#0805148c;border-radius:16px;align-items:flex-end;gap:8px;margin:0 16px;padding:8px 8px 8px 14px;transition:border-color .2s,box-shadow .2s;display:flex}.ai-module__aKbviW__composer:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px #c7acff1f}.ai-module__aKbviW__composer textarea{resize:none;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:6px 0;font-size:.92rem;line-height:1.45}.ai-module__aKbviW__send{color:#170d29;cursor:pointer;width:36px;height:36px;transition:transform .25s var(--ease), opacity .2s ease;background:linear-gradient(135deg,#d9c6ff,#b497ff);border:0;border-radius:11px;flex-shrink:0;place-items:center;display:grid}.ai-module__aKbviW__send:disabled{opacity:.4;cursor:default}.ai-module__aKbviW__send:hover:not(:disabled){transform:scale(1.06)}.ai-module__aKbviW__fineprint{color:var(--dim);text-align:center;margin:10px 20px 16px;font-size:.72rem;line-height:1.4}.ai-module__aKbviW__md>:first-child{margin-top:0}.ai-module__aKbviW__md>:last-child{margin-bottom:0}.ai-module__aKbviW__md p{margin:0 0 10px}.ai-module__aKbviW__md h4{letter-spacing:.01em;margin:14px 0 6px;font-size:.92rem}.ai-module__aKbviW__md ul,.ai-module__aKbviW__md ol{margin:0 0 10px;padding-left:18px}.ai-module__aKbviW__md li{margin:4px 0}.ai-module__aKbviW__md li::marker{color:var(--mint)}.ai-module__aKbviW__md strong{color:#fff}.ai-module__aKbviW__md code{background:#c7acff24;border-radius:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}@keyframes ai-module__aKbviW__fadeIn{0%{opacity:0}}@keyframes ai-module__aKbviW__popIn{0%{opacity:0;transform:translateY(16px)scale(.97)}}@keyframes ai-module__aKbviW__rise{0%{opacity:0;transform:translateY(10px)}}@keyframes ai-module__aKbviW__pulse{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes ai-module__aKbviW__blink{50%{opacity:0}}@keyframes ai-module__aKbviW__breathe{50%{box-shadow:0 0 0 7px #a5e9d30d, 0 0 18px var(--mint)}}@keyframes ai-module__aKbviW__spin{to{transform:rotate(360deg)}}@media (max-width:600px){.ai-module__aKbviW__persist{grid-template-columns:1fr}.ai-module__aKbviW__modelChip{display:none}}@media (prefers-reduced-motion:reduce){.ai-module__aKbviW__askBtn,.ai-module__aKbviW__askBtn svg,.ai-module__aKbviW__overlay,.ai-module__aKbviW__dialog,.ai-module__aKbviW__panel,.ai-module__aKbviW__chips button,.ai-module__aKbviW__qa,.ai-module__aKbviW__segThumb,.ai-module__aKbviW__liveDot,.ai-module__aKbviW__thinking i,.ai-module__aKbviW__caret{transition:none!important;animation:none!important}}.ai-module__aKbviW__attached{color:var(--dim);align-items:center;gap:6px;margin:0 0 6px;font-size:.7rem;line-height:1.4;display:flex}.ai-module__aKbviW__attached svg{color:var(--mint);flex:none}.ai-module__aKbviW__drawing{color:var(--muted);align-items:center;gap:6px;font-size:.82rem;display:flex}.ai-module__aKbviW__agentImg{border:1px solid var(--line);border-radius:12px;width:100%;height:auto;margin:10px 0;display:block}.ai-module__aKbviW__tool{border:1px solid var(--line);background:#0a071673;border-radius:12px;gap:6px;margin:10px 0;padding:10px 12px;font-size:.8rem;display:grid}.ai-module__aKbviW__toolErr{border-color:#dc445973}.ai-module__aKbviW__toolHead{color:var(--ink);align-items:center;gap:7px;display:flex}.ai-module__aKbviW__toolHead>svg{color:var(--mint);flex:none}.ai-module__aKbviW__toolHead strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:650;overflow:hidden}.ai-module__aKbviW__toolState{color:var(--dim);font-size:.72rem;display:inline-flex}.ai-module__aKbviW__toolSummary{color:var(--muted);margin:0}.ai-module__aKbviW__toolRows{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4px 12px;margin:0;display:grid}.ai-module__aKbviW__toolRows div{border-bottom:1px dashed var(--line);justify-content:space-between;gap:8px;padding:3px 0;display:flex}.ai-module__aKbviW__toolRows dt{color:var(--dim)}.ai-module__aKbviW__toolRows dd{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;margin:0}.ai-module__aKbviW__toolConfirm{gap:8px;display:grid}.ai-module__aKbviW__toolConfirm p{color:var(--muted);margin:0}.ai-module__aKbviW__toolConfirm div{gap:8px;display:flex}.ai-module__aKbviW__toolPrompt{font-style:italic}.ai-module__aKbviW__primarySm,.ai-module__aKbviW__ghostSm{height:30px;font:inherit;cursor:pointer;border-radius:8px;padding:0 12px;font-weight:650}.ai-module__aKbviW__primarySm{color:#1a1333;background:#c7acff;border:0}.ai-module__aKbviW__ghostSm{border:1px solid var(--line);color:var(--muted);background:0 0}.ai-module__aKbviW__toolLinks{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ai-module__aKbviW__toolLinks a{align-items:center;text-decoration:none;display:inline-flex}.ai-module__aKbviW__mdTable{max-width:100%;margin:8px 0;overflow-x:auto}.ai-module__aKbviW__mdTable table{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:.8rem}.ai-module__aKbviW__mdTable th,.ai-module__aKbviW__mdTable td{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:4px 10px}.ai-module__aKbviW__mdTable th{color:var(--muted);font-weight:650}.ai-module__aKbviW__tradeConfirm{background:#ffc45c0f;border:1px solid #ffc45c73;border-radius:10px;gap:8px;padding:10px;display:grid}.ai-module__aKbviW__tradeConfirm small{color:var(--dim)}.ai-module__aKbviW__tradeHead{color:var(--ink);margin:0}.ai-module__aKbviW__tradeWarn{color:#ffc45c;align-items:flex-start;gap:6px;margin:0;display:flex}.ai-module__aKbviW__tradeAck{color:var(--ink);align-items:center;gap:8px;display:flex}.ai-module__aKbviW__tradeActions{gap:8px;display:flex}.ai-module__aKbviW__dangerSm{color:#1a1333;height:30px;font:inherit;cursor:pointer;background:#ffc45c;border:0;border-radius:8px;padding:0 14px;font-weight:700}.ai-module__aKbviW__dangerSm:disabled{opacity:.45;cursor:not-allowed}.ai-module__aKbviW__guide{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;display:grid}.ai-module__aKbviW__guideStatus{border:1px solid var(--line);color:var(--muted);background:#0a071673;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:.82rem;display:flex}.ai-module__aKbviW__guideStatus[data-state=ready]{color:#8be0b8;border-color:#1e9e6a8c}.ai-module__aKbviW__guideStatus[data-state=blocked]{color:#ffc45c;border-color:#ffc45c80}.ai-module__aKbviW__guideStatus[data-state=missing]{color:#ff8a9a;border-color:#dc445973}.ai-module__aKbviW__guideRecheck{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:5px;margin-left:auto;padding:4px 9px;font-size:.74rem;display:inline-flex}.ai-module__aKbviW__guideRecheck:disabled{opacity:.5}.ai-module__aKbviW__guideToggle{color:var(--muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.8rem;text-decoration:underline}.ai-module__aKbviW__guideOs{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.ai-module__aKbviW__guideOs button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px;font-size:.78rem;font-weight:600}.ai-module__aKbviW__guideOs .ai-module__aKbviW__segOn{color:var(--ink);background:#c7acff2e}.ai-module__aKbviW__steps{counter-reset:step;gap:12px;margin:0;padding:0;list-style:none;display:grid}.ai-module__aKbviW__steps li{min-width:0;color:var(--muted);counter-increment:step;grid-template-columns:minmax(0,1fr);gap:6px;padding-left:34px;font-size:.8rem;line-height:1.5;display:grid;position:relative}.ai-module__aKbviW__steps li:before{content:counter(step);border:1px solid var(--edge,#c7acff66);width:22px;height:22px;color:var(--ink);border-radius:50%;place-items:center;font-size:.72rem;font-weight:700;display:grid;position:absolute;top:0;left:0}.ai-module__aKbviW__steps li[data-done=true]:before{content:"✓";color:#fff;background:#1e9e6a;border-color:#1e9e6a}.ai-module__aKbviW__steps b{color:var(--ink)}.ai-module__aKbviW__steps small{color:var(--dim)}.ai-module__aKbviW__steps code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem}.ai-module__aKbviW__guideDownload{color:#1a1333;background:#c7acff;border-radius:9px;justify-self:start;align-items:center;gap:6px;padding:7px 12px;font-weight:700;text-decoration:none;display:inline-flex}
.scanner-module__uPWGgG__page{--ink:#f3ecff;--muted:#cdc2dc;--dim:#a99fc0;--accent:#c7acff;--mint:#a5e9d3;--line:#c7acff33;--border:#c7acff6b;--well:#120d248c;--mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;width:100%;color:var(--ink);background:0 0;position:relative;overflow-x:clip}.scanner-module__uPWGgG__page *,.scanner-module__uPWGgG__page :before,.scanner-module__uPWGgG__page :after{box-sizing:border-box}:is(html:has(.scanner-module__uPWGgG__page),body:has(.scanner-module__uPWGgG__page),main:has(.scanner-module__uPWGgG__page)){height:auto;overflow:visible}html:has(.scanner-module__uPWGgG__page){overflow-x:clip}body:has(.scanner-module__uPWGgG__page){min-height:100dvh}.scanner-module__uPWGgG__page button:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.scanner-module__uPWGgG__hero{padding:56px 24px 48px;position:relative;overflow:hidden}.scanner-module__uPWGgG__gridBg{pointer-events:none;background-image:linear-gradient(#c7acff12 1px,#0000 1px),linear-gradient(90deg,#c7acff12 1px,#0000 1px);background-size:56px 56px;animation:30s linear infinite scanner-module__uPWGgG__gridDrift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 25% 20%,#000 25%,#0000 75%);mask-image:radial-gradient(70% 90% at 25% 20%,#000 25%,#0000 75%)}.scanner-module__uPWGgG__heroInner{grid-template-columns:minmax(0,1fr) minmax(340px,440px);align-items:center;gap:56px;max-width:1440px;margin:0 auto;animation:.7s cubic-bezier(.2,.7,.2,1) both scanner-module__uPWGgG__rise;display:grid;position:relative}.scanner-module__uPWGgG__kicker{border:1px solid var(--line);background:var(--well);color:var(--muted);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;font-size:.88rem;font-weight:600;display:inline-flex}.scanner-module__uPWGgG__kicker i{background:var(--mint);border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite scanner-module__uPWGgG__ping}.scanner-module__uPWGgG__heroCopy h1{letter-spacing:-.03em;margin:20px 0 16px;font-size:clamp(2.5rem,5.4vw,4.4rem);font-weight:800;line-height:1.02}.scanner-module__uPWGgG__heroCopy h1 span{background:linear-gradient(100deg, var(--accent), var(--mint));color:#0000;-webkit-background-clip:text;background-clip:text}.scanner-module__uPWGgG__heroCopy p{max-width:600px;color:var(--muted);margin:0;font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.6}.scanner-module__uPWGgG__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;display:flex}.scanner-module__uPWGgG__ghostBtn{border:1px solid var(--border);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;background:#c7acff14;border-radius:8px;align-items:center;gap:8px;padding:0 16px;font-size:.95rem;font-weight:700;transition:background .2s;display:inline-flex}.scanner-module__uPWGgG__ghostBtn:hover{background:#c7acff29}.scanner-module__uPWGgG__facts{border:1px solid var(--line);background:var(--well);border-radius:8px;flex-wrap:wrap;justify-content:start;width:fit-content;max-width:100%;margin:28px 0 0;display:flex;overflow:hidden}.scanner-module__uPWGgG__facts div{flex:0 auto;min-width:0;padding:12px 10px}.scanner-module__uPWGgG__facts div+div{border-left:1px solid var(--line)}.scanner-module__uPWGgG__facts dt{color:var(--dim);letter-spacing:0;text-transform:uppercase;font-size:.75rem;font-weight:600}.scanner-module__uPWGgG__facts dd{font:800 1.35rem / 1.1 var(--mono);white-space:nowrap;margin:4px 0 0}.scanner-module__uPWGgG__factAccent{color:var(--accent)}.scanner-module__uPWGgG__sectionNav{top:var(--nav-offset,0px);z-index:50;border-top:1px solid var(--line);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);background:#1a1333e0;transition:top .5s cubic-bezier(.22,1,.36,1);position:sticky}.scanner-module__uPWGgG__sectionNavInner{gap:4px;max-width:1440px;margin:0 auto;padding:0 24px;display:flex}.scanner-module__uPWGgG__sectionNav button{min-height:54px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 16px;font-size:1rem;font-weight:700;transition:color .2s;display:inline-flex;position:relative}.scanner-module__uPWGgG__sectionNav button:hover{color:#fff}.scanner-module__uPWGgG__sectionNav button:after{content:"";background:var(--accent);border-radius:2px;height:2px;transition:transform .25s;position:absolute;bottom:-1px;left:12px;right:12px;transform:scaleX(0)}.scanner-module__uPWGgG__sectionNav button[aria-selected=true]{color:#fff}.scanner-module__uPWGgG__sectionNav button[aria-selected=true]:after{transform:scaleX(1)}.scanner-module__uPWGgG__sectionNav em{color:var(--accent);font:normal 700 .78rem var(--mono);background:#c7acff2e;border-radius:999px;padding:1px 8px}.scanner-module__uPWGgG__sectionNav .scanner-module__uPWGgG__navAsset{color:var(--mint);background:#a5e9d324}.scanner-module__uPWGgG__body{max-width:1440px;margin:0 auto;padding:8px 24px 80px}.scanner-module__uPWGgG__section{padding-top:56px;scroll-margin-top:56px}.scanner-module__uPWGgG__sectionHead{margin-bottom:22px}.scanner-module__uPWGgG__index{color:var(--accent);font:700 .85rem var(--mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;display:flex}.scanner-module__uPWGgG__index span{border:1px solid var(--border);color:var(--mint);border-radius:6px;padding:3px 8px}.scanner-module__uPWGgG__index:after{content:"";background:linear-gradient(90deg, var(--line), transparent);flex:1;height:1px}.scanner-module__uPWGgG__sectionHead h2{letter-spacing:-.02em;margin:14px 0 0;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800;line-height:1.1}.scanner-module__uPWGgG__sectionHead p{max-width:720px;color:var(--muted);margin:8px 0 0;font-size:1.02rem;line-height:1.55}.scanner-module__uPWGgG__disclaimer{max-width:820px;color:var(--dim);text-align:center;margin:56px auto 0;font-size:.85rem;line-height:1.6}@keyframes scanner-module__uPWGgG__rise{0%{opacity:0;transform:translateY(16px)}}@keyframes scanner-module__uPWGgG__ping{0%{box-shadow:0 0 #a5e9d399}70%,to{box-shadow:0 0 0 10px #a5e9d300}}@keyframes scanner-module__uPWGgG__gridDrift{to{background-position:56px 56px}}@media (max-width:1024px){.scanner-module__uPWGgG__heroInner{grid-template-columns:1fr;gap:32px}}@media (max-width:640px){.scanner-module__uPWGgG__hero{padding:36px 16px 32px}.scanner-module__uPWGgG__facts{justify-content:start}.scanner-module__uPWGgG__facts div{min-width:0;padding:10px 7px}.scanner-module__uPWGgG__facts dt{letter-spacing:0}.scanner-module__uPWGgG__facts dd{font-size:1rem}.scanner-module__uPWGgG__sectionNavInner{gap:0;padding:0 6px}.scanner-module__uPWGgG__sectionNav button{flex:1;justify-content:center;gap:5px;min-height:50px;padding:0 4px;font-size:.9rem}.scanner-module__uPWGgG__sectionNav .scanner-module__uPWGgG__navAsset{display:none}.scanner-module__uPWGgG__body{padding:0 12px 64px}.scanner-module__uPWGgG__section{padding-top:40px}}@media (prefers-reduced-motion:reduce){.scanner-module__uPWGgG__page *,.scanner-module__uPWGgG__page :before,.scanner-module__uPWGgG__page :after{transition:none!important;animation:none!important}}.scanner-module__uPWGgG__hero .scanner-module__uPWGgG__gridBg{opacity:.6}.scanner-module__uPWGgG__hero .scanner-module__uPWGgG__kicker{color:#b8fff2;background:#5eead414;border-color:#7ef0dc4d;font-size:.74rem;font-weight:800}.scanner-module__uPWGgG__hero .scanner-module__uPWGgG__heroCopy h1 span{background:linear-gradient(100deg,#c7acff,#7ef0dc 50%,#c7acff) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite scanner-module__uPWGgG__shimmer}@keyframes scanner-module__uPWGgG__shimmer{to{background-position:-200% 0}}.scanner-module__uPWGgG__hero .scanner-module__uPWGgG__ghostBtn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e163a99;border-color:#c7acff47;border-radius:999px}.scanner-module__uPWGgG__hero .scanner-module__uPWGgG__ghostBtn:hover{background:#5eead41f;border-color:#7ef0dc}.scanner-module__uPWGgG__hero .scanner-module__uPWGgG__facts{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#1e163aa8,#0e0a1ecc);border-color:#c7acff2e;border-radius:18px}.scanner-module__uPWGgG__pulseRow{max-width:1440px;margin:28px auto 0;position:relative}@media (prefers-reduced-motion:reduce){.scanner-module__uPWGgG__hero .scanner-module__uPWGgG__heroCopy h1 span{animation:none}}.scanner-module__uPWGgG__sectionNav{-webkit-backdrop-filter:none;background:0 0;border:0;padding:10px 0}.scanner-module__uPWGgG__sectionNavInner{scrollbar-width:none;-webkit-backdrop-filter:blur(18px);background:linear-gradient(#1e163ad1,#0e0a1ee6);border:1px solid #c7acff2e;border-radius:22px;gap:6px;width:fit-content;max-width:calc(100% - 48px);padding:6px;overflow-x:auto;box-shadow:0 24px 60px -36px #000000f2,inset 0 1px #ffffff0f}.scanner-module__uPWGgG__sectionNav button{white-space:nowrap;border-radius:16px;gap:10px;min-height:52px;padding:6px 14px 6px 8px;transition:background .2s,color .2s}.scanner-module__uPWGgG__sectionNav button:after{display:none}.scanner-module__uPWGgG__sectionNav button:hover{background:#c7acff14}.scanner-module__uPWGgG__sectionNav button[aria-selected=true]{background:linear-gradient(135deg,#a98bff52,#5eead41f);box-shadow:inset 0 0 0 1px #c7acff59,0 10px 26px -16px #a78bfae6}.scanner-module__uPWGgG__navIcon{color:#c7acff;background:#c7acff14;border:1px solid #c7acff38;border-radius:11px;place-items:center;width:34px;height:34px;transition:color .2s,background .2s;display:grid}.scanner-module__uPWGgG__sectionNav button[aria-selected=true] .scanner-module__uPWGgG__navIcon{color:#170f2e;background:linear-gradient(135deg,#d9c6ff,#a98bff 55%,#7ef0dc);border-color:#0000}.scanner-module__uPWGgG__navText{text-align:left;line-height:1.15;display:grid}.scanner-module__uPWGgG__navText b{font-size:.95rem}.scanner-module__uPWGgG__navText small{color:#8a80a3;font-size:.72rem;font-weight:600}.scanner-module__uPWGgG__sectionNav button[aria-selected=true] .scanner-module__uPWGgG__navText small{color:#b8fff2}@media (max-width:900px){.scanner-module__uPWGgG__navText small{display:none}}.scanner-module__uPWGgG__sectionHead h2{letter-spacing:-.025em;font-size:clamp(1.8rem,3vw,2.4rem)}.scanner-module__uPWGgG__index span{color:#b8fff2!important;background:#5eead41a!important;border-color:#7ef0dc59!important;border-radius:999px!important}
.agent-module__41rFeG__page{--bg:#07040f;--bg2:#120d24;--ink:#f3ecff;--muted:#b3a8cc;--dim:#8a80a3;--line:#c7acff29;--edge:#c7acff57;--accent:#c7acff;--violet:#8b5cf6;--cyan:#5eead4;--amber:#ffc45c;--mint:#a5e9d3;--ease:cubic-bezier(.22, 1, .36, 1);color:var(--ink);font-feature-settings:"ss01", "cv11";position:relative;overflow-x:clip}.agent-module__41rFeG__backdrop{z-index:-1;pointer-events:none;background:radial-gradient(1200px 700px at 70% -10%,#8b5cf647,#0000 60%),radial-gradient(900px 600px at -10% 40%,#5eead414,#0000 60%),#07040f;position:fixed;inset:0}.agent-module__41rFeG__starfield{z-index:-1;pointer-events:none;opacity:.9;position:fixed;inset:0}.agent-module__41rFeG__wrap{z-index:1;max-width:1240px;margin:0 auto;padding:0 24px;position:relative}.agent-module__41rFeG__hero>*{min-width:0}.agent-module__41rFeG__hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px;min-height:min(92vh,900px);padding:72px 0 40px;display:grid}.agent-module__41rFeG__eyebrow{border:1px solid var(--line);color:var(--muted);letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#120d2499;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-size:.78rem;display:inline-flex}.agent-module__41rFeG__eyebrow b{background:linear-gradient(90deg, var(--violet), #6d8bff);color:#fff;letter-spacing:.08em;border-radius:999px;padding:2px 8px;font-size:.68rem}.agent-module__41rFeG__title{letter-spacing:-.045em;margin:22px 0 18px;font-size:clamp(3rem,7.4vw,6.4rem);font-weight:800;line-height:.92}.agent-module__41rFeG__shimmer{background:linear-gradient(100deg,#f3ecff 0%,#c7acff 30%,#7ef0dc 48%,#c7acff 66%,#f3ecff 100%) 0 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite agent-module__41rFeG__shimmer;display:inline-block}@keyframes agent-module__41rFeG__shimmer{to{background-position:-250% 0}}.agent-module__41rFeG__lede{max-width:34rem;color:var(--muted);margin:0 0 28px;font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.6}.agent-module__41rFeG__lede strong{color:var(--ink);font-weight:600}.agent-module__41rFeG__ctas{flex-wrap:wrap;gap:12px;display:flex}.agent-module__41rFeG__btnPrimary,.agent-module__41rFeG__btnGhost{height:48px;font:inherit;cursor:pointer;transition:transform .35s var(--ease), box-shadow .35s var(--ease), border-color .25s;border-radius:14px;align-items:center;gap:8px;padding:0 22px;font-weight:650;display:inline-flex;position:relative}.agent-module__41rFeG__btnPrimary{color:#170f2e;background:linear-gradient(135deg,#d9c6ff,#a98bff 55%,#7ef0dc);border:0;box-shadow:0 10px 40px -10px #a78bfacc,inset 0 1px #fff9}.agent-module__41rFeG__btnPrimary:hover{transform:translateY(-2px);box-shadow:0 18px 50px -10px #a78bfaf2,inset 0 1px #fff9}.agent-module__41rFeG__btnGhost{border:1px solid var(--edge);color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#120d2480}.agent-module__41rFeG__btnGhost:hover{border-color:var(--accent);transform:translateY(-2px)}.agent-module__41rFeG__btnPrimary:disabled,.agent-module__41rFeG__btnGhost:disabled{opacity:.5;cursor:not-allowed;transform:none}.agent-module__41rFeG__providers{color:var(--dim);align-items:center;gap:14px;margin-top:28px;font-size:.8rem;display:flex}.agent-module__41rFeG__providers span{align-items:center;gap:6px;display:inline-flex}.agent-module__41rFeG__stage{aspect-ratio:1;perspective:1200px;justify-self:center;width:min(100%,560px);position:relative;container-type:inline-size}.agent-module__41rFeG__tilt{transform-style:preserve-3d;transition:transform .6s var(--ease);position:absolute;inset:0}.agent-module__41rFeG__halo{filter:blur(30px);background:radial-gradient(circle,#a78bfa8c,#8b5cf626 45%,#0000 70%);border-radius:50%;animation:6s ease-in-out infinite agent-module__41rFeG__breathe;position:absolute;inset:8%}@keyframes agent-module__41rFeG__breathe{50%{opacity:.75;transform:scale(1.08)}}.agent-module__41rFeG__portrait{border-radius:50%;position:absolute;inset:14%;overflow:hidden;transform:translateZ(60px);box-shadow:0 0 0 1px #c7acff59,0 30px 120px -20px #8b5cf6e6}.agent-module__41rFeG__portrait img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.agent-module__41rFeG__scan{mix-blend-mode:screen;background:linear-gradient(#0000 0%,#7ef0dc2e 48%,#7ef0dc73 50%,#0000 52%) 0 0/100% 300%;animation:5.5s linear infinite agent-module__41rFeG__scan;position:absolute;inset:0}@keyframes agent-module__41rFeG__scan{0%{background-position:0 100%}to{background-position:0 -200%}}.agent-module__41rFeG__rings{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:translateZ(20px)}.agent-module__41rFeG__ring1,.agent-module__41rFeG__ring2,.agent-module__41rFeG__ring3{transform-origin:50%;transform-box:fill-box}.agent-module__41rFeG__ring1{animation:38s linear infinite agent-module__41rFeG__spin}.agent-module__41rFeG__ring2{animation:24s linear infinite reverse agent-module__41rFeG__spin}.agent-module__41rFeG__ring3{animation:60s linear infinite agent-module__41rFeG__spin}@keyframes agent-module__41rFeG__spin{to{transform:rotate(360deg)}}.agent-module__41rFeG__satellite{border:1px solid var(--edge);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:46px;height:46px;color:var(--ink);animation:agent-module__41rFeG__orbit var(--dur,30s) linear infinite;animation-delay:var(--delay,0s);background:#120d24c7;border-radius:14px;place-items:center;margin:-23px 0 0 -23px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 10px 30px -10px #8b5cf6cc}@keyframes agent-module__41rFeG__orbit{0%{transform:translateZ(90px) rotate(0deg) translateX(var(--r,250px)) rotate(0deg)}to{transform:translateZ(90px) rotate(360deg) translateX(var(--r,250px)) rotate(-360deg)}}.agent-module__41rFeG__boot{border:1px solid var(--line);color:var(--dim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080512a6;border-radius:14px;min-height:9.5em;margin-top:28px;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem;line-height:1.75}.agent-module__41rFeG__boot p{white-space:nowrap;text-overflow:ellipsis;animation:agent-module__41rFeG__bootIn .4s var(--ease) both;margin:0;overflow:hidden}.agent-module__41rFeG__boot em{color:var(--cyan);font-style:normal}.agent-module__41rFeG__boot b{color:var(--ink);font-weight:500}.agent-module__41rFeG__cursor{vertical-align:-2px;background:var(--cyan);width:7px;height:1em;margin-left:2px;animation:1s steps(2,end) infinite agent-module__41rFeG__blink;display:inline-block}@keyframes agent-module__41rFeG__blink{50%{opacity:0}}@keyframes agent-module__41rFeG__bootIn{0%{opacity:0;transform:translateY(4px)}}.agent-module__41rFeG__section{padding:72px 0}.agent-module__41rFeG__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.agent-module__41rFeG__kicker{color:var(--cyan);letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:.74rem;font-weight:700}.agent-module__41rFeG__h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:750;line-height:1.05}.agent-module__41rFeG__sub{max-width:36rem;color:var(--muted);margin:10px 0 0;line-height:1.55}.agent-module__41rFeG__reveal{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transform:translateY(28px)}.agent-module__41rFeG__revealOn{opacity:1;transform:none}.agent-module__41rFeG__glass{border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#1e163ab8,#0e0a1eb8),#0e0a1eb3;border-radius:24px;position:relative;box-shadow:0 30px 80px -40px #000c,inset 0 1px #ffffff0d}.agent-module__41rFeG__spot{--mx:50%;--my:50%}.agent-module__41rFeG__glass:before{content:"";border-radius:inherit;background:radial-gradient(500px circle at var(--mx) var(--my), #c7acff1a, transparent 40%);pointer-events:none;position:absolute;inset:0}.agent-module__41rFeG__liveBorder{isolation:isolate}.agent-module__41rFeG__liveBorder:after{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--angle,0deg), transparent 0 60%, var(--accent) 75%, var(--cyan) 85%, transparent 100%);-webkit-mask-composite:xor;padding:1px;animation:6s linear infinite agent-module__41rFeG__sweep;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes agent-module__41rFeG__sweep{to{--angle:360deg}}.agent-module__41rFeG__console{grid-template-columns:340px minmax(0,1fr);min-height:680px;display:grid;overflow:hidden}.agent-module__41rFeG__presence{border-right:1px solid var(--line);background:radial-gradient(120% 70% at 50% 20%,#8b5cf638,#0000 70%);flex-direction:column;gap:18px;padding:24px;display:flex;position:relative}.agent-module__41rFeG__avatar{aspect-ratio:1;background:#0b0718;border-radius:20px;width:100%;position:relative;overflow:hidden}.agent-module__41rFeG__avatar img{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease), transform 1.6s var(--ease);position:absolute;inset:0;transform:scale(1.06)}.agent-module__41rFeG__avatar img.agent-module__41rFeG__on{opacity:1;transform:scale(1)}.agent-module__41rFeG__avatarThinking img.agent-module__41rFeG__on{animation:2.4s ease-in-out infinite agent-module__41rFeG__pulseImg}@keyframes agent-module__41rFeG__pulseImg{50%{filter:brightness(1.25)saturate(1.2)}}.agent-module__41rFeG__avatarConfirm{box-shadow:0 0 0 2px var(--amber), 0 0 60px -10px var(--amber)}.agent-module__41rFeG__stateTag{color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07040fb3;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:.74rem;font-weight:600;display:inline-flex;position:absolute;bottom:12px;left:12px}.agent-module__41rFeG__stateDot{background:var(--cyan);width:8px;height:8px;box-shadow:0 0 10px var(--cyan);border-radius:50%}.agent-module__41rFeG__stateDot[data-state=thinking]{background:var(--accent);box-shadow:0 0 12px var(--accent);animation:.9s ease-in-out infinite agent-module__41rFeG__blink}.agent-module__41rFeG__stateDot[data-state=acting]{background:#6d8bff;box-shadow:0 0 12px #6d8bff}.agent-module__41rFeG__stateDot[data-state=confirm]{background:var(--amber);box-shadow:0 0 12px var(--amber);animation:.7s ease-in-out infinite agent-module__41rFeG__blink}.agent-module__41rFeG__lens h4,.agent-module__41rFeG__panelTitle{color:var(--dim);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:.7rem;font-weight:700}.agent-module__41rFeG__chipCloud{flex-wrap:wrap;gap:6px;display:flex}.agent-module__41rFeG__lensChip{border:1px solid var(--line);color:var(--dim);transition:all .35s var(--ease);border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:.72rem;display:inline-flex}.agent-module__41rFeG__lensChipOn{border-color:var(--accent);color:var(--ink);box-shadow:0 0 18px -6px var(--accent);background:#c7acff1f}.agent-module__41rFeG__lensChipTool{color:var(--ink);background:#5eead41a;border-color:#5eead499}.agent-module__41rFeG__modelBtn{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#07040f80;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:.85rem;transition:border-color .25s;display:flex}.agent-module__41rFeG__modelBtn:hover{border-color:var(--accent)}.agent-module__41rFeG__modelBtn small{color:var(--dim);font-size:.72rem;display:block}.agent-module__41rFeG__chat{flex-direction:column;min-width:0;min-height:0;display:flex}.agent-module__41rFeG__thread{overscroll-behavior:contain;flex-direction:column;flex:1;gap:22px;max-height:640px;padding:28px;display:flex;overflow-y:auto}.agent-module__41rFeG__welcome{text-align:center;margin:auto 0}.agent-module__41rFeG__welcome h3{letter-spacing:-.02em;margin:0 0 8px;font-size:1.6rem}.agent-module__41rFeG__welcome p{max-width:30rem;color:var(--muted);margin:0 auto 22px}.agent-module__41rFeG__suggestions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.agent-module__41rFeG__suggestions button{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;animation:agent-module__41rFeG__bootIn .6s var(--ease) both;transition:border-color .25s, transform .3s var(--ease);background:#120d2499;border-radius:12px;padding:9px 14px;font-size:.84rem}.agent-module__41rFeG__suggestions button:hover{border-color:var(--accent);transform:translateY(-2px)}.agent-module__41rFeG__turnQ{background:linear-gradient(135deg,#a78bfa59,#6d8bff40);border-radius:18px 18px 4px;align-self:flex-end;max-width:80%;margin:0;padding:11px 15px;line-height:1.5}.agent-module__41rFeG__turnA{max-width:100%;line-height:1.6}.agent-module__41rFeG__attachedLine{color:var(--dim);align-items:center;gap:6px;margin:0 0 8px;font-size:.72rem;display:flex}.agent-module__41rFeG__errorText{color:#ff8a9a}.agent-module__41rFeG__composer{border:1px solid var(--edge);background:#07040f99;border-radius:18px;align-items:flex-end;gap:10px;margin:0 20px 20px;padding:10px 10px 10px 16px;transition:border-color .25s,box-shadow .25s;display:flex}.agent-module__41rFeG__composer:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px #c7acff1f}.agent-module__41rFeG__composer textarea{resize:none;min-height:24px;max-height:160px;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:6px 0;line-height:1.5}.agent-module__41rFeG__composer textarea::placeholder{color:var(--dim)}.agent-module__41rFeG__send{color:#170f2e;cursor:pointer;background:linear-gradient(135deg,#d9c6ff,#a98bff);border:0;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.agent-module__41rFeG__send:disabled{opacity:.4;cursor:not-allowed}.agent-module__41rFeG__addons{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.agent-module__41rFeG__addon{flex-direction:column;gap:16px;padding:26px;display:flex}.agent-module__41rFeG__addonHead{align-items:center;gap:14px;display:flex}.agent-module__41rFeG__addonMark{border:1px solid var(--line);background:#0b0718;border-radius:16px;place-items:center;width:54px;height:54px;display:grid}.agent-module__41rFeG__addonHead h3{letter-spacing:-.02em;margin:0;font-size:1.3rem}.agent-module__41rFeG__addonHead p{color:var(--muted);margin:2px 0 0;font-size:.86rem}.agent-module__41rFeG__status{border:1px solid var(--line);color:var(--dim);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:5px 10px;font-size:.72rem;font-weight:600;display:inline-flex}.agent-module__41rFeG__statusOn{color:var(--cyan);border-color:#5eead480}.agent-module__41rFeG__note{color:var(--dim);margin:0;font-size:.8rem;line-height:1.5}.agent-module__41rFeG__seg{border:1px solid var(--line);background:#07040f80;border-radius:12px;grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}.agent-module__41rFeG__seg3{grid-template-columns:repeat(3,1fr)}.agent-module__41rFeG__seg button{color:var(--muted);font:inherit;cursor:pointer;transition:background .3s var(--ease), color .3s;background:0 0;border:0;border-radius:9px;padding:9px 8px;font-size:.82rem;font-weight:600}.agent-module__41rFeG__seg button small{color:var(--dim);font-size:.68rem;font-weight:500;display:block}.agent-module__41rFeG__seg .agent-module__41rFeG__segOn{color:var(--ink);background:linear-gradient(135deg,#c7acff47,#c7acff1a);box-shadow:inset 0 0 0 1px #c7acff66}.agent-module__41rFeG__toolStats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.agent-module__41rFeG__toolStats div{border:1px solid var(--line);text-align:center;border-radius:12px;padding:12px}.agent-module__41rFeG__toolStats b{font-variant-numeric:tabular-nums;font-size:1.5rem;display:block}.agent-module__41rFeG__toolStats span{color:var(--dim);font-size:.72rem}.agent-module__41rFeG__toolList{flex-wrap:wrap;gap:6px;max-height:120px;display:flex;overflow-y:auto}.agent-module__41rFeG__toolPill{color:var(--muted);background:#c7acff14;border-radius:8px;padding:4px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.agent-module__41rFeG__toolPill[data-kind=trade]{color:var(--amber);background:#ffc45c1f}.agent-module__41rFeG__toolPill[data-kind=blocked]{color:#ff8a9a;background:#dc44591f;text-decoration:line-through}.agent-module__41rFeG__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.agent-module__41rFeG__linkBtn{color:var(--muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:.82rem;text-decoration:underline;display:inline-flex}.agent-module__41rFeG__linkBtn:hover{color:var(--ink)}.agent-module__41rFeG__settingsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.agent-module__41rFeG__card{flex-direction:column;gap:14px;padding:22px;display:flex}.agent-module__41rFeG__toggle{border-bottom:1px dashed var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.agent-module__41rFeG__toggle:last-child{border-bottom:0}.agent-module__41rFeG__toggle span{gap:2px;font-size:.88rem;display:grid}.agent-module__41rFeG__toggle small{color:var(--dim);font-size:.74rem}.agent-module__41rFeG__switch{width:44px;height:26px;transition:background .3s var(--ease);background:#c7acff29;border-radius:999px;flex:none;position:relative}.agent-module__41rFeG__switch:after{content:"";width:20px;height:20px;transition:transform .35s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #0006}.agent-module__41rFeG__toggle input{opacity:0;pointer-events:none;position:absolute}.agent-module__41rFeG__toggle input:checked+.agent-module__41rFeG__switch{background:linear-gradient(135deg,#a98bff,#5eead4)}.agent-module__41rFeG__toggle input:checked+.agent-module__41rFeG__switch:after{transform:translate(18px)}.agent-module__41rFeG__toggle input:focus-visible+.agent-module__41rFeG__switch{outline:2px solid var(--accent);outline-offset:2px}.agent-module__41rFeG__switchDanger{}.agent-module__41rFeG__toggle input:checked+.agent-module__41rFeG__switchDanger{background:linear-gradient(135deg,#ffc45c,#ff7a59)}.agent-module__41rFeG__field{color:var(--muted);gap:6px;font-size:.82rem;display:grid}.agent-module__41rFeG__field input{border:1px solid var(--line);height:42px;color:var(--ink);font:inherit;background:#07040f99;border-radius:10px;outline:none;padding:0 12px}.agent-module__41rFeG__field input:focus{border-color:var(--accent)}.agent-module__41rFeG__budget{gap:8px;display:grid}.agent-module__41rFeG__budgetBar{background:#c7acff1a;border-radius:999px;height:10px;display:flex;overflow:hidden}.agent-module__41rFeG__budgetBar i{height:100%;transition:width .8s var(--ease)}.agent-module__41rFeG__legend{color:var(--dim);flex-wrap:wrap;gap:10px;font-size:.72rem;display:flex}.agent-module__41rFeG__legend span{align-items:center;gap:5px;display:inline-flex}.agent-module__41rFeG__legend i{border-radius:2px;width:8px;height:8px}.agent-module__41rFeG__mapWrap{padding:10px;position:relative}.agent-module__41rFeG__mapSvg{width:100%;height:auto;display:block}.agent-module__41rFeG__mapLink{stroke:#c7acff29;stroke-width:1px;transition:stroke .5s,stroke-width .5s}.agent-module__41rFeG__mapLinkOn{stroke:url(#linkGlow);stroke-width:2px;stroke-dasharray:6 8;animation:1.2s linear infinite agent-module__41rFeG__flow}@keyframes agent-module__41rFeG__flow{to{stroke-dashoffset:-28px}}.agent-module__41rFeG__mapNode{cursor:pointer;transition:transform .5s var(--ease)}.agent-module__41rFeG__mapNode circle{transition:fill .4s,stroke .4s,r .4s}.agent-module__41rFeG__mapNode text{fill:var(--muted);font-size:12px;font-weight:600;transition:fill .4s}.agent-module__41rFeG__mapNodeOn text{fill:var(--ink)}.agent-module__41rFeG__mapTip{border:1px solid var(--edge);max-width:260px;color:var(--muted);pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07040feb;border-radius:12px;padding:10px 12px;font-size:.78rem;line-height:1.45;position:absolute;transform:translate(-50%,calc(-100% - 14px))}.agent-module__41rFeG__mapTip b{color:var(--ink);margin-bottom:2px;display:block}.agent-module__41rFeG__pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.agent-module__41rFeG__pillar{padding:22px}.agent-module__41rFeG__pillar svg{color:var(--cyan)}.agent-module__41rFeG__pillar h4{margin:14px 0 6px;font-size:1rem}.agent-module__41rFeG__pillar p{color:var(--muted);margin:0;font-size:.84rem;line-height:1.5}.agent-module__41rFeG__audit{margin-top:20px;padding:20px}.agent-module__41rFeG__auditTable{border-collapse:collapse;width:100%;font-size:.8rem}.agent-module__41rFeG__auditTable th,.agent-module__41rFeG__auditTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 10px}.agent-module__41rFeG__auditTable th{color:var(--dim);font-weight:600}.agent-module__41rFeG__auditTable code{color:var(--muted);word-break:break-all;font-size:.72rem}.agent-module__41rFeG__outcome{font-weight:700}.agent-module__41rFeG__outcome[data-o=submitted]{color:var(--cyan)}.agent-module__41rFeG__outcome[data-o=failed],.agent-module__41rFeG__outcome[data-o=blocked]{color:#ff8a9a}.agent-module__41rFeG__outcome[data-o=declined]{color:var(--dim)}.agent-module__41rFeG__toast{z-index:50;border:1px solid var(--edge);max-width:min(92vw,520px);color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:agent-module__41rFeG__bootIn .4s var(--ease) both;background:#07040feb;border-radius:14px;padding:12px 16px;font-size:.86rem;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@media (max-width:1024px){.agent-module__41rFeG__hero{grid-template-columns:minmax(0,1fr);gap:24px;min-height:0;padding-top:40px}.agent-module__41rFeG__stage{order:-1;width:min(100%,440px)}.agent-module__41rFeG__settingsGrid,.agent-module__41rFeG__pillars{grid-template-columns:1fr 1fr}}@media (max-width:860px){.agent-module__41rFeG__console{grid-template-columns:1fr}.agent-module__41rFeG__presence{border-right:0;border-bottom:1px solid var(--line);flex-flow:wrap;align-items:center}.agent-module__41rFeG__avatar{border-radius:18px;width:96px}.agent-module__41rFeG__stateTag{padding:3px 7px;font-size:.64rem;bottom:6px;left:6px}.agent-module__41rFeG__presenceInfo{flex:1;min-width:0}.agent-module__41rFeG__lens{width:100%}.agent-module__41rFeG__addons,.agent-module__41rFeG__settingsGrid{grid-template-columns:1fr}.agent-module__41rFeG__thread{max-height:70vh;padding:18px 16px}.agent-module__41rFeG__composer{margin:0 12px 12px}}@media (max-width:560px){.agent-module__41rFeG__wrap{padding:0 16px}.agent-module__41rFeG__pillars{grid-template-columns:1fr}.agent-module__41rFeG__satellite{border-radius:11px;width:36px;height:36px;margin:-18px 0 0 -18px}.agent-module__41rFeG__section{padding:52px 0}.agent-module__41rFeG__auditTable th:nth-child(4),.agent-module__41rFeG__auditTable td:nth-child(4){display:none}}@media (prefers-reduced-motion:reduce){.agent-module__41rFeG__page *,.agent-module__41rFeG__page :before,.agent-module__41rFeG__page :after{transition-duration:.01ms!important;animation:none!important}.agent-module__41rFeG__reveal{opacity:1;transform:none}}.agent-module__41rFeG__avatarBadges{gap:6px;display:flex;position:absolute;top:12px;right:12px}.agent-module__41rFeG__avatarBadges i{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07040fcc;border-radius:11px;place-items:center;width:34px;height:34px;animation:2.6s ease-in-out infinite agent-module__41rFeG__badgePulse;display:grid}@keyframes agent-module__41rFeG__badgePulse{50%{transform:scale(1.06)}}.agent-module__41rFeG__modeBar{flex-wrap:wrap;gap:8px;margin:0 20px 10px;display:flex}.agent-module__41rFeG__modeChip{--tint:#c7acff;border:1px solid var(--line);height:36px;color:var(--muted);font:inherit;cursor:pointer;background:#07040f80;border-radius:999px;align-items:center;gap:8px;padding:0 8px 0 12px;font-size:.82rem;font-weight:600;transition:border-color .3s,color .3s,box-shadow .3s;display:inline-flex}.agent-module__41rFeG__modeChip svg{filter:grayscale()opacity(.6);transition:filter .3s}.agent-module__41rFeG__modeChipOn{border-color:var(--tint);color:var(--ink);box-shadow:0 0 22px -8px var(--tint), inset 0 0 0 1px color-mix(in srgb, var(--tint) 30%, transparent)}.agent-module__41rFeG__modeChipOn svg{filter:none}.agent-module__41rFeG__modeSwitch{background:#c7acff2e;border-radius:999px;width:30px;height:18px;transition:background .3s;position:relative}.agent-module__41rFeG__modeSwitch:after{content:"";width:14px;height:14px;transition:transform .3s var(--ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.agent-module__41rFeG__modeChipOn .agent-module__41rFeG__modeSwitch{background:var(--tint)}.agent-module__41rFeG__modeChipOn .agent-module__41rFeG__modeSwitch:after{background:#0b0718;transform:translate(12px)}.agent-module__41rFeG__lensChip svg{flex:none}
.invest-module__3DnHpa__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px;display:grid}.invest-module__3DnHpa__card{flex-direction:column;gap:12px;padding:24px;display:flex}.invest-module__3DnHpa__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.invest-module__3DnHpa__vaultRow{border:1px solid var(--line);background:#07040f66;border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.invest-module__3DnHpa__vaultName{flex-direction:column;min-width:0;display:flex}.invest-module__3DnHpa__vaultName strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.invest-module__3DnHpa__vaultName span,.invest-module__3DnHpa__minor{color:var(--dim);font-size:.75rem}.invest-module__3DnHpa__vaultNums{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;display:flex}.invest-module__3DnHpa__up,.invest-module__3DnHpa__down{align-items:center;gap:3px;font-weight:700;display:inline-flex}.invest-module__3DnHpa__up{color:#4ade9a}.invest-module__3DnHpa__down{color:#ff8a9a}.invest-module__3DnHpa__up small,.invest-module__3DnHpa__down small{color:var(--dim);margin-left:4px;font-size:.68rem;font-weight:600}.invest-module__3DnHpa__viewLink{color:var(--accent);white-space:nowrap;align-items:center;gap:4px;font-size:.78rem;font-weight:650;text-decoration:none;display:inline-flex}.invest-module__3DnHpa__viewLink:hover{text-decoration:underline}.invest-module__3DnHpa__controls{grid-template-columns:1fr 1fr;gap:10px;display:grid}.invest-module__3DnHpa__field{color:var(--dim);flex-direction:column;gap:6px;font-size:.75rem;font-weight:600;display:flex}.invest-module__3DnHpa__field input,.invest-module__3DnHpa__field select{border:1px solid var(--edge);height:44px;color:var(--ink);font:inherit;background:#07040f99;border-radius:12px;padding:0 12px;font-size:.95rem}.invest-module__3DnHpa__field input:focus,.invest-module__3DnHpa__field select:focus{border-color:var(--accent);outline:none}.invest-module__3DnHpa__plan{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.invest-module__3DnHpa__plan li{font-variant-numeric:tabular-nums;background:#c7acff0f;border-radius:12px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.invest-module__3DnHpa__weight{color:var(--accent);font-weight:750}.invest-module__3DnHpa__planName{flex-direction:column;min-width:0;display:flex}.invest-module__3DnHpa__planName a{color:var(--ink);font-weight:650;text-decoration:none}.invest-module__3DnHpa__planName a:hover{text-decoration:underline}.invest-module__3DnHpa__planName small{color:var(--dim);font-size:.72rem}.invest-module__3DnHpa__steps{color:var(--muted);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:.85rem;display:flex}.invest-module__3DnHpa__steps li{padding-left:4px}.invest-module__3DnHpa__steps li small{color:var(--dim);display:block}.invest-module__3DnHpa__steps li a{color:var(--accent);margin-left:8px;font-size:.75rem}.invest-module__3DnHpa__steps li[data-state=running]{color:var(--amber)}.invest-module__3DnHpa__steps li[data-state=done]{color:#4ade9a}.invest-module__3DnHpa__steps li[data-state=error]{color:#ff8a9a}.invest-module__3DnHpa__steps li[data-state=skipped]{color:var(--dim)}.invest-module__3DnHpa__actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:860px){.invest-module__3DnHpa__grid{grid-template-columns:1fr}}@media (max-width:560px){.invest-module__3DnHpa__card{padding:18px}.invest-module__3DnHpa__vaultRow{grid-template-columns:minmax(0,1fr) auto}.invest-module__3DnHpa__viewLink{grid-column:1/-1}.invest-module__3DnHpa__controls{grid-template-columns:1fr}}
