.trading-lab_shell__ZgEs_{--lab-ink:#0d1122;--lab-panel:rgba(28,34,58,0.76);--lab-line:rgba(229,212,182,0.14);--lab-bone:#e5d4b6;--lab-muted:#a8aaba;--lab-pulse:#f44e1c;--lab-green:#4fbc72;position:relative;isolation:isolate;min-height:100vh;overflow-x:clip;background:radial-gradient(circle at 10% 6%,rgba(244,78,28,.14),transparent 28rem),radial-gradient(circle at 88% 12%,rgba(241,222,200,.09),transparent 22rem),linear-gradient(180deg,#1c223a,#11162a 50%,#0d1122);color:var(--lab-bone)}.trading-lab_noise__3_oJP{position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(79,85,112,.14) 1px,transparent 0) 0 0 /34px 34px,linear-gradient(180deg,rgba(201,168,122,.06) 1px,transparent 0) 0 0 /34px 34px;mask-image:linear-gradient(180deg,black 0,transparent 78%)}.trading-lab_shardOne__OsPRc,.trading-lab_shardTwo__dqO6g{position:fixed;z-index:-1;pointer-events:none;border:1px solid rgba(244,78,28,.14);background:linear-gradient(135deg,rgba(244,78,28,.08),rgba(241,222,200,.025));box-shadow:0 0 28px rgba(244,78,28,.06);transform:rotate(-14deg);animation:trading-lab_shardFloat__24yLS 14s ease-in-out infinite alternate}.trading-lab_shardOne__OsPRc{right:12vw;top:22vh;width:8rem;height:1.2rem}.trading-lab_shardTwo__dqO6g{left:6vw;bottom:18vh;width:11rem;height:1px;animation-delay:-5s}.trading-lab_header__osq_K{display:flex;align-items:center;justify-content:space-between;width:min(1420px,calc(100vw - 2rem));margin:0 auto;padding:1.25rem 0 .75rem}.trading-lab_backLink__EzSET{color:#ff8a60;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.64rem;font-weight:900;letter-spacing:.16em;text-decoration:none;text-transform:uppercase;transition:color .18s ease}.trading-lab_backLink__EzSET:hover{color:var(--lab-pulse)}.trading-lab_headerCenter__xB_NJ{text-align:center}.trading-lab_headerLabel__dZWCb{display:block;color:var(--lab-bone);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.trading-lab_headerSub__dD8ej{margin:.2rem 0 0;color:rgba(229,212,182,.52);font-size:.76rem;letter-spacing:.04em}.trading-lab_headerCounter__kX_jF{color:rgba(229,212,182,.44);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.68rem;font-weight:700;letter-spacing:.1em}.trading-lab_scenarioBar__kWRyC{width:min(1420px,calc(100vw - 2rem));margin:0 auto;padding:1rem 0 .5rem}.trading-lab_scenarioMeta__8JjdG{display:flex;align-items:center;gap:.6rem;margin-bottom:.65rem}.trading-lab_diffBadge__3ajl2{display:inline-flex;align-items:center;min-height:1.6rem;border-radius:999px;padding:.22rem .68rem;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.58rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.trading-lab_diffInicial__A_MwF{border:1px solid rgba(79,188,114,.42);background:rgba(79,188,114,.1);color:var(--lab-green)}.trading-lab_diffIntermedio__KvXZk{border:1px solid rgba(244,78,28,.42);background:rgba(244,78,28,.1);color:#ff8a60}.trading-lab_diffAvanzado__PdYRs{border:1px solid rgba(229,212,182,.36);background:rgba(229,212,182,.08);color:var(--lab-bone)}.trading-lab_marketBadge__wEa8F{color:rgba(229,212,182,.62);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.trading-lab_scenarioTitle__hxDT5{margin:0;font-family:var(--font-space-grotesk),system-ui,sans-serif;font-size:clamp(1.6rem,3vw,2.6rem);letter-spacing:-.04em;line-height:1.05}.trading-lab_scenarioContext__DUHlv{max-width:820px;margin:.65rem 0 0;color:rgba(229,212,182,.62);font-size:.92rem;line-height:1.58}.trading-lab_workspace__0uCJF{display:grid;grid-template-columns:1.35fr .65fr;gap:1rem;width:min(1420px,calc(100vw - 2rem));margin:1rem auto 0}.trading-lab_chartFrame__DPcMM{position:relative;min-height:380px;overflow:hidden;border:1px solid var(--lab-line);border-radius:1.4rem;background:linear-gradient(90deg,rgba(79,85,112,.18) 1px,transparent 0) 0 0 /42px 42px,linear-gradient(180deg,rgba(201,168,122,.07) 1px,transparent 0) 0 0 /42px 42px,rgba(13,17,34,.72);backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 rgba(229,212,182,.04),0 18px 48px rgba(0,0,0,.28)}.trading-lab_chartTag__9Ot4_{position:absolute;left:1rem;top:1rem;color:#ff8a60;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase;z-index:2}.trading-lab_chartSvg___XpFh{display:block;width:100%;height:100%;min-height:340px}.trading-lab_curtainLabel__AvAKE{position:absolute;right:2rem;top:50%;transform:translateY(-50%);display:grid;gap:.25rem;text-align:right;z-index:2}.trading-lab_curtainLabel__AvAKE span{color:rgba(229,212,182,.58);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.66rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.trading-lab_curtainLabel__AvAKE small{color:rgba(229,212,182,.34);font-size:.72rem}.trading-lab_controlPanel__ROKS_{display:flex;flex-direction:column;gap:1rem;border:1px solid var(--lab-line);border-radius:1.4rem;padding:1.25rem;background:linear-gradient(180deg,rgba(248,218,194,.035),transparent 42%),var(--lab-panel);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgba(229,212,182,.05),0 18px 48px rgba(0,0,0,.22)}.trading-lab_panelSection__YC_Ls{display:grid;gap:.55rem}.trading-lab_panelKicker__hCTeL{color:#ff8a60;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.58rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.trading-lab_choiceRow__vv1li{display:grid;gap:.5rem}.trading-lab_choiceBtn__8hjcE{min-height:2.85rem;border:1px solid rgba(229,212,182,.14);border-radius:.85rem;background:rgba(13,17,34,.72);color:var(--lab-bone);cursor:pointer;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .12s ease,box-shadow .18s ease}.trading-lab_choiceBtn__8hjcE:hover:not(:disabled){transform:translateY(-2px)}.trading-lab_choiceBtn__8hjcE:disabled{opacity:.44;cursor:not-allowed}.trading-lab_longBtn__T4SV8:hover:not(:disabled){border-color:rgba(79,188,114,.52);color:var(--lab-green)}.trading-lab_longBtn__T4SV8.trading-lab_active__SpXwV{border-color:rgba(79,188,114,.72);background:rgba(79,188,114,.14);color:var(--lab-green);box-shadow:0 0 18px rgba(79,188,114,.12)}.trading-lab_shortBtn__SxpoG:hover:not(:disabled){border-color:rgba(244,78,28,.52);color:var(--lab-pulse)}.trading-lab_shortBtn__SxpoG.trading-lab_active__SpXwV{border-color:rgba(244,78,28,.72);background:rgba(244,78,28,.14);color:var(--lab-pulse);box-shadow:0 0 18px rgba(244,78,28,.12)}.trading-lab_skipBtn__1QUBx:hover:not(:disabled){border-color:rgba(229,212,182,.38);color:var(--lab-bone)}.trading-lab_skipBtn__1QUBx.trading-lab_active__SpXwV{border-color:rgba(229,212,182,.52);background:rgba(229,212,182,.08);color:var(--lab-bone)}.trading-lab_optionRow__diunC{display:flex;gap:.45rem}.trading-lab_optionBtn__mSBny{flex:1;min-height:2.35rem;border:1px solid rgba(229,212,182,.12);border-radius:999px;background:rgba(13,17,34,.6);color:rgba(229,212,182,.62);cursor:pointer;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.08em;transition:border-color .14s ease,color .14s ease,background .14s ease}.trading-lab_optionBtn__mSBny:hover:not(:disabled){border-color:rgba(244,78,28,.38);color:#ff8a60}.trading-lab_optionBtn__mSBny:disabled{opacity:.44;cursor:not-allowed}.trading-lab_optionActive__kAsFW{border-color:rgba(244,78,28,.58)!important;background:rgba(244,78,28,.1);color:#ff8a60!important}.trading-lab_panelActions__EpKgU{margin-top:auto}.trading-lab_nextBtn__dukJD,.trading-lab_revealBtn__RgBGh{display:flex;align-items:center;justify-content:center;width:100%;min-height:3rem;border:none;border-radius:.85rem;cursor:pointer;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;transition:background .18s ease,transform .12s ease,box-shadow .18s ease}.trading-lab_revealBtn__RgBGh{background:var(--lab-pulse);color:#11162a;box-shadow:0 14px 38px rgba(244,78,28,.22)}.trading-lab_revealBtn__RgBGh:hover:not(:disabled){background:#ff6b34;transform:translateY(-2px);box-shadow:0 18px 46px rgba(244,78,28,.32)}.trading-lab_revealBtn__RgBGh:disabled{opacity:.38;cursor:not-allowed}.trading-lab_nextBtn__dukJD{background:rgba(229,212,182,.12);border:1px solid rgba(229,212,182,.22);color:var(--lab-bone)}.trading-lab_nextBtn__dukJD:hover{background:rgba(229,212,182,.18);transform:translateY(-2px)}.trading-lab_resultBox__8U9ZH{border:1px solid var(--lab-line);border-radius:1rem;padding:1rem;background:rgba(13,17,34,.68);animation:trading-lab_fadeIn__T_Ixn .34s ease both}.trading-lab_resultHeader__mVE_j{display:flex;align-items:center;justify-content:space-between;margin-bottom:.65rem}.trading-lab_resultCorrect__veFIo{color:var(--lab-green)}.trading-lab_resultCorrect__veFIo,.trading-lab_resultWrong__OkwAl{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.78rem;font-weight:900;letter-spacing:.08em}.trading-lab_resultWrong__OkwAl{color:var(--lab-pulse)}.trading-lab_resultR__SmwGC{font-family:var(--font-space-grotesk),system-ui,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:-.03em}.trading-lab_resultText__nhuF1{margin:0;color:rgba(229,212,182,.62);font-size:.86rem;line-height:1.55}.trading-lab_resultMeta__49S2o{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.75rem;color:rgba(229,212,182,.48);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.trading-lab_resultMeta__49S2o strong{color:var(--lab-bone);margin-left:.25rem}.trading-lab_roundSummary__2SxaN{width:min(1420px,calc(100vw - 2rem));margin:1.25rem auto 0;border:1px solid rgba(244,78,28,.22);border-radius:1.4rem;padding:clamp(1rem,2.4vw,1.5rem);background:radial-gradient(circle at 4% 0,rgba(244,78,28,.16),transparent 18rem),linear-gradient(180deg,rgba(248,218,194,.045),transparent 44%),var(--lab-panel);box-shadow:inset 0 1px 0 rgba(229,212,182,.06),0 22px 64px rgba(0,0,0,.26);animation:trading-lab_fadeIn__T_Ixn .34s ease both}.trading-lab_summaryHeader__hHG_Y h2{max-width:920px;margin:.55rem 0 0;font-family:var(--font-space-grotesk),system-ui,sans-serif;font-size:clamp(1.65rem,3.2vw,3.2rem);letter-spacing:-.05em;line-height:1;text-wrap:balance}.trading-lab_summaryHeader__hHG_Y p{max-width:760px;margin:.8rem 0 0;color:rgba(229,212,182,.64);font-size:.94rem;line-height:1.58}.trading-lab_focusGrid__HkezK{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:1.25rem}.trading-lab_focusCard__ImeqP,.trading-lab_mistakeList__FDeVh,.trading-lab_perfectBox__hSN32{border:1px solid rgba(229,212,182,.12);border-radius:1rem;background:rgba(13,17,34,.58);padding:1rem}.trading-lab_focusCard__ImeqP{position:relative;overflow:hidden}.trading-lab_focusCard__ImeqP:after{content:"";position:absolute;right:1rem;bottom:1rem;width:3.2rem;height:2px;background:linear-gradient(90deg,transparent,var(--lab-pulse));opacity:.42}.trading-lab_focusCard__ImeqP span,.trading-lab_mistakeList__FDeVh article span{color:rgba(229,212,182,.48);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.58rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.trading-lab_focusCard__ImeqP strong,.trading-lab_perfectBox__hSN32 strong{display:block;margin-top:.75rem;font-family:var(--font-space-grotesk),system-ui,sans-serif;font-size:1.22rem;letter-spacing:-.035em;line-height:1.05}.trading-lab_focusCard__ImeqP p,.trading-lab_perfectBox__hSN32 p{margin:.65rem 0 0;color:rgba(229,212,182,.62);font-size:.86rem;line-height:1.52}.trading-lab_mistakeList__FDeVh{display:grid;gap:.65rem;margin-top:.75rem}.trading-lab_mistakeList__FDeVh article{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid rgba(229,212,182,.08);padding-top:.65rem}.trading-lab_mistakeList__FDeVh article:first-of-type{border-top:none;padding-top:0}.trading-lab_mistakeList__FDeVh strong{display:block;margin-bottom:.25rem;font-size:.98rem}.trading-lab_mistakeList__FDeVh em{flex-shrink:0;border:1px solid rgba(244,78,28,.28);border-radius:999px;padding:.35rem .55rem;color:#ff8a60;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.56rem;font-style:normal;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.trading-lab_perfectBox__hSN32{margin-top:.75rem;border-color:rgba(79,188,114,.2)}.trading-lab_summaryActions__FlsNj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem}.trading-lab_statsBar__RwpK4{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;width:min(1420px,calc(100vw - 2rem));margin:1.25rem auto 0}.trading-lab_statItem__uqEGm{border:1px solid var(--lab-line);border-radius:1rem;padding:.85rem 1rem;background:rgba(17,22,42,.56);text-align:center}.trading-lab_statLabel__M_sp3{display:block;color:#ff8a60;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.56rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase;margin-bottom:.35rem}.trading-lab_statValue__zbWGW{display:block;font-family:var(--font-space-grotesk),system-ui,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:-.03em;line-height:1}.trading-lab_statPositive__dumua{color:var(--lab-green)}.trading-lab_statNegative__oVHFX{color:var(--lab-pulse)}.trading-lab_footer__1D2p3{display:flex;align-items:center;justify-content:space-between;width:min(1420px,calc(100vw - 2rem));margin:0 auto;padding:2rem 0 2.5rem;color:rgba(229,212,182,.48);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}.trading-lab_footer__1D2p3 a{display:inline-flex;align-items:center;min-height:2.5rem;border:1px solid rgba(229,212,182,.2);border-radius:999px;padding:.52rem .92rem;color:var(--lab-bone);font-weight:900;text-decoration:none;transition:border-color .18s ease,color .18s ease}.trading-lab_footer__1D2p3 a:hover{border-color:rgba(244,78,28,.48);color:#ff8a60}@media (max-width:980px){.trading-lab_workspace__0uCJF{grid-template-columns:1fr}.trading-lab_chartFrame__DPcMM{min-height:300px}.trading-lab_statsBar__RwpK4{grid-template-columns:repeat(2,1fr)}.trading-lab_focusGrid__HkezK,.trading-lab_summaryActions__FlsNj{grid-template-columns:1fr}.trading-lab_mistakeList__FDeVh article{align-items:flex-start;flex-direction:column}}@media (max-width:640px){.trading-lab_header__osq_K{flex-wrap:wrap;gap:.5rem}.trading-lab_headerCenter__xB_NJ{order:-1;width:100%}.trading-lab_scenarioTitle__hxDT5{font-size:1.35rem}.trading-lab_workspace__0uCJF{gap:.75rem}.trading-lab_chartFrame__DPcMM{min-height:260px}.trading-lab_statsBar__RwpK4{grid-template-columns:repeat(2,1fr);gap:.5rem}.trading-lab_footer__1D2p3{flex-direction:column;align-items:flex-start;gap:.75rem}}@keyframes trading-lab_fadeIn__T_Ixn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes trading-lab_shardFloat__24yLS{0%{transform:translateZ(0) rotate(-14deg);opacity:.36}to{transform:translate3d(-1.5rem,1rem,0) rotate(-5deg);opacity:.62}}@media (prefers-reduced-motion:reduce){.trading-lab_resultBox__8U9ZH,.trading-lab_shardOne__OsPRc,.trading-lab_shardTwo__dqO6g{animation:none}}