.Dashboard_page__lKCYF{display:grid;grid-template-rows:auto 1fr;background:var(--black)}.Dashboard_container__iSREW{width:100%;max-width:520px;padding:32px 20px;color:var(--text);margin-inline:auto}.Dashboard_logoSvg__lciMq{display:block;filter:drop-shadow(var(--glow-yellow))}.Dashboard_header__fumVT{position:-webkit-sticky;position:sticky;top:0;z-index:10;height:72px;display:flex;align-items:center;padding:0 20px;background:var(--black)}.Dashboard_main__abjod{padding:0;min-height:70dvh;display:grid;place-items:center}.Dashboard_card__XrpqG{position:relative;border-radius:58px;overflow:hidden;background:hsla(0,0%,100%,.04)}.Dashboard_cardHeader__9N_ls{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-template-areas:"title  label" "title  value";align-items:end;grid-column-gap:20px;column-gap:20px;padding-bottom:20px;position:relative}.Dashboard_cardHeader__9N_ls:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,rgba(95,95,95,.1),rgba(255,255,255,.18),rgba(95,95,95,.1))}.Dashboard_botTitle__o__xk{font-family:var(--font-display);font-weight:100;font-size:clamp(30px,5.6vw,40px);letter-spacing:0;color:var(--white)}.Dashboard_botTitle__o__xk span{color:var(--yellow);margin-right:2px}.Dashboard_holdings__k0miQ{text-align:right;line-height:.95;margin:4px}.Dashboard_holdingsLabel__NsqRw{text-transform:uppercase;font-weight:100;font-size:15px;color:var(--yellow);margin-bottom:0}.Dashboard_holdingsValue__JGM3w{color:var(--yellow);font-weight:100;font-size:clamp(18px,3.4vw,25px)}.Dashboard_totalProfit__gLZ_e{color:var(--yellow);font-size:85px;font-weight:100;line-height:.8}.Dashboard_totalProfitLabel__6ggQv{color:var(--yellow);font-size:20px;font-weight:100}.Dashboard_weekDelta__no8ng{color:var(--yellow)}.Dashboard_weeklyBars__Is5j0{font-family:var(--font-display);display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:8px 0;height:180px}.Dashboard_weekCol__JgJqm{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;width:76px;background:rgba(0,0,0,0);border:0;padding:0;cursor:pointer}.Dashboard_weekLabel__4jpGa{display:block;padding-bottom:30px;letter-spacing:.06em;font-size:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Dashboard_value__tqf4_,.Dashboard_weekLabel__4jpGa{font-family:var(--font-display);font-weight:100;color:var(--yellow)}.Dashboard_value__tqf4_{position:absolute;top:-24px;font-size:24px;letter-spacing:.02em;opacity:0;transform:translateY(28px) scale(1.98);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.Dashboard_bar___ch6F{width:64px;min-height:16px;border-radius:18px 18px 0 0;box-shadow:0 8px 40px rgba(229,224,11,.15);transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.Dashboard_barPos__19cFT{background:linear-gradient(180deg,var(--yellow) 0,#c6c100 100%)}.Dashboard_barNeg__IJBkt{background:linear-gradient(180deg,#b83e69,#7f2542)}.Dashboard_weekCol__JgJqm.Dashboard_active___0b_r .Dashboard_bar___ch6F,.Dashboard_weekCol__JgJqm:focus .Dashboard_bar___ch6F,.Dashboard_weekCol__JgJqm:hover .Dashboard_bar___ch6F{background:var(--white);box-shadow:0 12px 50px hsla(0,0%,100%,.18),0 8px 40px rgba(229,224,11,.25);transform:translateY(-2px)}.Dashboard_weekCol__JgJqm.Dashboard_active___0b_r .Dashboard_value__tqf4_,.Dashboard_weekCol__JgJqm:focus .Dashboard_value__tqf4_,.Dashboard_weekCol__JgJqm:hover .Dashboard_value__tqf4_{opacity:1;transform:translateY(0) scale(1)}@media(max-width:520px){.Dashboard_weeklyBars__Is5j0{gap:10px;height:130px}.Dashboard_weekCol__JgJqm{width:64px}.Dashboard_bar___ch6F{width:56px}.Dashboard_value__tqf4_{font-size:20px;top:-20px}.Dashboard_weekLabel__4jpGa{font-size:14px}}.Dashboard_weeklyBars__Is5j0:after{content:"";position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,rgba(95,95,95,.1),rgba(255,255,255,.18),rgba(95,95,95,.1))}.Dashboard_profitRow__6UQeF{margin-top:38px}.Dashboard_profitBlock__BZA6p{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto auto;grid-template-areas:"profit moon" "label  moon" "weeks  weeks";align-items:center;grid-column-gap:28px;column-gap:28px}.Dashboard_totalProfit__gLZ_e{grid-area:profit}.Dashboard_totalProfitLabel__6ggQv{grid-area:label;margin-top:6px;opacity:.9}.Dashboard_moonWrap__MwQC4{grid-area:moon;align-self:center;justify-self:end;margin-right:4px}.Dashboard_weekSection__vBhoX{grid-area:weeks;margin-top:18px}.Dashboard_moon__sYoeQ{filter:drop-shadow(var(--glow-yellow))}.Dashboard_indicatorsRow__XkCCz{margin:28px;display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;align-items:center}.Dashboard_indicatorTitle__ASlBr{text-transform:uppercase;font-weight:100;font-size:clamp(22px,4vw,48px);line-height:1;color:var(--white)}.Dashboard_indicatorTitle__ASlBr.Dashboard_hold__PrVHN{color:var(--white)}.Dashboard_indicatorTitle__ASlBr.Dashboard_bull__mdfhx{color:var(--yellow);text-shadow:0 0 18px rgba(229,224,11,.35)}.Dashboard_indicatorTitle__ASlBr.Dashboard_bear___Dhhk{color:var(--red);text-shadow:0 0 12px rgba(180,62,105,.35)}.Dashboard_statusRow__E7Im1{margin-top:14px;display:flex;justify-content:space-between;align-items:center}.Dashboard_statusText__f9q6P{font-size:12px;line-height:1.3;display:flex;flex-wrap:wrap;gap:2px 2px;color:var(--text)}.Dashboard_statusText__f9q6P>div{white-space:nowrap;font-size:18px}.Dashboard_statusText__f9q6P b{color:var(--yellow);font-weight:100}.Dashboard_allSame__8caAT{color:var(--gray)}.Dashboard_signalPill__SC59w{width:48px;height:48px;border-radius:var(--r-pill);background:var(--white);color:var(--black);display:flex;align-items:center;justify-content:center;font-weight:100;box-shadow:var(--glow-white)}.Dashboard_hold__PrVHN{color:var(--white)}.Dashboard_buy__a6sOM{color:var(--yellow)}.Dashboard_sell___Iv0f{color:var(--red)}.Dashboard_logBox__8wYET{background:rgba(0,0,0,.35);border-radius:18px;padding:14px;max-height:200px;overflow:auto}.Dashboard_demoNote__50dgC{color:var(--gray)}.Dashboard_lastLog__2O3EB{margin-top:6px;font-size:12px;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dashboard_lastLog__2O3EB code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;background:rgba(0,0,0,0);color:var(--text);font-size:7px}.Dashboard_signalIcon__7_4Ck{width:44px;height:44px;display:block}@media(max-width:460px){.Dashboard_header__fumVT{height:56px;padding:0 12px}.Dashboard_logoSvg__lciMq{width:128px;height:auto}.Dashboard_container__iSREW{max-width:360px;padding:16px 2px}.Dashboard_main__abjod{min-height:80dvh}.Dashboard_card__XrpqG{border-radius:36px;padding:20px;margin:20px}.Dashboard_cardHeader__9N_ls{column-gap:12px;padding-bottom:12px}.Dashboard_botTitle__o__xk{font-size:clamp(22px,7.2vw,28px)}.Dashboard_holdingsLabel__NsqRw{font-size:12px}.Dashboard_holdingsValue__JGM3w{font-size:clamp(16px,5vw,20px)}.Dashboard_profitRow__6UQeF{margin-top:5px}.Dashboard_profitBlock__BZA6p{column-gap:6px}.Dashboard_totalProfit__gLZ_e{font-size:52px;line-height:.7}.Dashboard_totalProfitLabel__6ggQv{font-size:13px;margin-top:-15px}.Dashboard_moonWrap__MwQC4 svg{transform:scale(.6);transform-origin:right center}.Dashboard_weeklyBars__Is5j0{gap:10px;height:90px}.Dashboard_weekCol__JgJqm{width:52px;gap:8px}.Dashboard_bar___ch6F{width:44px;min-height:14px;border-radius:14px 14px 0 0}.Dashboard_value__tqf4_{font-size:16px;top:-16px}.Dashboard_weekLabel__4jpGa{font-size:12px;padding-bottom:16px}.Dashboard_indicatorsRow__XkCCz{margin:12px}.Dashboard_indicatorTitle__ASlBr{font-size:clamp(18px,5.5vw,28px)}.Dashboard_statusRow__E7Im1{margin-top:10px}.Dashboard_statusText__f9q6P{font-size:11px;gap:2px 4px}.Dashboard_statusText__f9q6P>div{font-size:10px}.Dashboard_signalPill__SC59w img{width:18px;height:18px}.Dashboard_signalIcon__7_4Ck{width:36px!important;height:36px!important}.Dashboard_logBox__8wYET{padding:10px;max-height:140px}.Dashboard_lastLog__2O3EB{font-size:11px}.Dashboard_lastLog__2O3EB code{font-size:7px}}.Dashboard_botNav__sR_d6{display:flex;align-items:center;justify-content:center;gap:20px;margin:16px 0 8px}.Dashboard_navBtn__ffw2N{width:44px;height:44px;border-radius:9999px;border:1px solid var(--line);background:rgba(44,44,44,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--text);display:grid;place-items:center;font-size:20px;line-height:1;cursor:pointer;transition:transform .1s ease,opacity .15s ease}.Dashboard_navBtn__ffw2N:hover{opacity:.9}.Dashboard_navBtn__ffw2N:active{transform:translateY(1px)}.Dashboard_botDots__JFg3o{display:flex;align-items:center;justify-content:center;gap:10px;min-width:120px}.Dashboard_dot__drqss{width:10px;height:10px;border-radius:50%;border:0;background:rgba(93,93,93,.45);opacity:.45;cursor:pointer;transition:transform .12s ease,opacity .12s ease,box-shadow .12s ease}.Dashboard_dot__drqss:hover{opacity:.65;transform:scale(1.05)}.Dashboard_dotActive__zAKbl{background:var(--yellow);opacity:1;transform:scale(1.2);box-shadow:0 0 12px rgba(255,255,0,.35)}@media(max-width:520px){.Dashboard_navBtn__ffw2N{width:40px;height:40px;font-size:18px}.Dashboard_botDots__JFg3o{gap:8px;min-width:96px}.Dashboard_dot__drqss{width:8px;height:8px}}.NetworkSwitch_wrap__qyh5x{width:min(150px,96vw);margin:33px auto;padding:10px;background:#000;border-radius:9999px;display:grid;justify-content:center;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;box-shadow:var(--shadow-outer)}.NetworkSwitch_circle__ENoC1{height:62px;width:62px;border-radius:50%;display:grid;place-items:center;border:none;cursor:pointer;transition:transform .14s ease,filter .2s ease,background .2s ease;outline:none}.NetworkSwitch_circle__ENoC1 img{width:22px;height:22px}.NetworkSwitch_idle__6RtIa{background:#262626;filter:grayscale(100%) brightness(.9) contrast(.95);box-shadow:var(--shadow-inner)}.NetworkSwitch_active__ljfs4{background:var(--yellow);box-shadow:var(--glow-yellow);filter:none}.NetworkSwitch_active__ljfs4 img{filter:none;opacity:1}.NetworkSwitch_circle__ENoC1:active{transform:translateY(1px)}@media(max-width:480px){.NetworkSwitch_wrap__qyh5x{width:min(75px,94vw);margin:0 auto;padding:8px;gap:7px}.NetworkSwitch_circle__ENoC1{width:32px;height:32px}.NetworkSwitch_circle__ENoC1 img{width:16px;height:16px}}@media(max-width:460px){.NetworkSwitch_wrap__qyh5x{width:min(55px,94vw);padding:6px 8px;gap:5px;margin-bottom:-10px}.NetworkSwitch_circle__ENoC1{width:26px;height:26px}.NetworkSwitch_circle__ENoC1 img{width:10px;height:10px}}