.appShell.appShell .routeRMarketRest{--rest-gold:#e6d2a6;--rest-ink:#f1f5f7;position:relative;isolation:isolate;overflow:hidden;padding:clamp(23px,3.2vw,34px);border-radius:25px;border:1px solid rgba(172,174,173,.22);border-top-color:rgba(236,243,246,.3);background:radial-gradient(ellipse 70% 70% at 99% -10%,rgba(201,175,121,.13) 0,transparent 76%),radial-gradient(ellipse 85% 80% at -8% 100%,rgba(83,85,84,.16),transparent 73%),linear-gradient(145deg,rgba(26,34,36,.92),rgba(12,17,19,.94) 47%,rgba(12,17,19,.95));box-shadow:0 28px 66px -34px rgba(0,0,0,.8),0 8px 20px -13px rgba(8,11,13,.5),inset 0 1px 0 rgba(253,253,247,.075),inset 0 -1px 0 rgba(151,153,152,.07);-webkit-backdrop-filter:blur(22px) saturate(115%);backdrop-filter:blur(22px) saturate(115%)}.appShell.appShell .routeRMarketRest:before{content:"";position:absolute;z-index:0;pointer-events:none;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent 2%,rgba(253,245,222,.26) 20%,rgba(192,194,193,.23) 48%,transparent 90%)}.appShell.appShell .routeRMarketRest:after{content:"";position:absolute;z-index:0;pointer-events:none;width:min(520px,80%);height:350px;right:-18%;top:-225px;border-radius:50%;background:radial-gradient(ellipse,rgba(227,197,129,.145) 0,rgba(122,124,123,.055) 40%,transparent 72%);filter:blur(8px)}.appShell.appShell .routeRMarketRest>*{position:relative;z-index:1}.appShell.appShell .routeRMarketRest .sectionTop{display:flex;align-items:flex-start;margin:0;padding:0;border:0}.appShell.appShell .routeRMarketRest .sectionTop>div{min-width:0;max-width:710px}.appShell.appShell .routeRMarketRest .cardLabel{display:inline-flex;align-items:center;gap:11px;color:#d9c59d;font-size:10px;font-weight:720;letter-spacing:.155em;line-height:1.5}.appShell.appShell .routeRMarketRest .cardLabel:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:#dbc38d;box-shadow:0 0 0 4px rgba(215,191,138,.075),0 0 13px rgba(227,193,119,.19)}.appShell.appShell .routeRMarketRest .sectionTop h3{margin:14px 0 9px;color:var(--rest-ink);font-size:clamp(25px,3vw,35px);font-weight:670;letter-spacing:-.048em;line-height:1.13;text-wrap:balance;text-shadow:0 2px 18px rgba(255,255,255,.025)}.appShell.appShell .routeRMarketRest .sectionTop .cardSubcopy{max-width:61ch;margin:0;color:#a0a2a1;font-size:13px;font-weight:410;line-height:1.76;letter-spacing:.003em;text-wrap:pretty}.appShell.appShell .routeRRestHero{display:flex;align-items:center;gap:clamp(20px,3.4vw,32px);margin:22px 0 24px;padding:0;border:0;border-top:0;border-radius:0;background:none;box-shadow:none;min-width:0}.appShell.appShell .routeRRestIcon{width:82px;height:82px;flex:0 0 82px;position:relative;z-index:0;display:grid;place-items:center;border-radius:25px;color:#f0dcb0;border:1px solid rgba(225,204,166,.36);background:radial-gradient(circle at 27% 18%,rgba(255,239,201,.17),transparent 59%),linear-gradient(150deg,rgba(105,117,116,.2),rgba(16,22,24,.68) 62%,rgba(12,17,19,.94));box-shadow:0 15px 36px -17px rgba(8,11,13,.65),inset 0 1px rgba(255,250,236,.16),inset 0 -1px rgba(207,182,137,.09)}.appShell.appShell .routeRRestIcon:before{content:"";position:absolute;z-index:-1;inset:-10px;pointer-events:none;border-radius:31px;border:0}.appShell.appShell .routeRRestIcon:after{content:none;position:absolute;pointer-events:none;width:26px;height:1px;top:15px;right:12px;transform:rotate(-38deg);background:linear-gradient(90deg,transparent,rgba(255,240,207,.45),transparent)}.appShell.appShell .routeRRestIcon svg{width:32px;height:32px;stroke-width:1.4;filter:drop-shadow(0 1px 11px rgba(231,196,134,.28))}.appShell.appShell .routeRRestCopy{min-width:0;display:grid;gap:8px}.appShell.appShell .routeRRestCopy strong{max-width:28ch;color:#f4f5f4;font-size:clamp(19px,2.3vw,26px);font-weight:640;line-height:1.28;letter-spacing:-.041em;text-wrap:balance}.appShell.appShell .routeRRestCopy span{color:#9ea09f;font-size:13px;line-height:1.62;letter-spacing:.005em;text-wrap:pretty}.appShell.appShell .routeRMarketRest .cloudAutoFineprint{display:block;margin:0 0 17px;padding:15px 16px;border:1px solid rgba(208,194,168,.12)!important;border-radius:12px;background:rgba(208,194,168,.035);color:#a8aaa9;font-size:11px;line-height:1.7;letter-spacing:.005em}.appShell.appShell .routeRMarketRest .cloudAutoFineprint:before{content:none!important;display:none!important}.appShell.appShell .routeRMarketRest .cloudAutoActions{display:flex;align-items:center;flex-wrap:wrap;gap:11px;margin:0;padding-top:4px}.appShell.appShell .routeRRestWait{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:0;min-height:46px;padding:12px 17px;border:1px solid rgba(208,194,168,.22);border-radius:13px;color:#e4d4b4;background:linear-gradient(140deg,rgba(192,174,133,.1),rgba(93,95,94,.06));box-shadow:inset 0 1px rgba(247,238,216,.075);font-size:11.5px;font-weight:610;letter-spacing:.005em}.appShell.appShell .routeRRestWait svg{flex:none;opacity:.83}.appShell.appShell .routeRMarketRest .cloudAutoActions>.secondaryButton{min-height:46px;border:1px solid rgba(152,154,153,.17);border-radius:13px;color:#a7a9a8;background:rgba(50,60,61,.07);box-shadow:none;font-size:11.5px;font-weight:580}.appShell.appShell .routeRMarketRest .cloudAutoActions>.secondaryButton:hover{background:rgba(85,87,86,.13);border-color:rgba(166,168,167,.31);color:#e3ecf0}.appShell.appShell .routeRMarketRest .cloudAutoActions>.secondaryButton:focus-visible{outline:2px solid #b8bab9;outline-offset:3px}@media(max-width:820px){.appShell.appShell .routeRMarketRest{border-radius:21px;padding:24px 19px 22px}.appShell.appShell .routeRMarketRest .cardLabel{font-size:9.5px;letter-spacing:.115em}.appShell.appShell .routeRMarketRest .sectionTop h3{margin:12px 0 11px;font-size:28px;line-height:1.16}.appShell.appShell .routeRMarketRest .sectionTop .cardSubcopy{font-size:12px;line-height:1.73}.appShell.appShell .routeRRestHero{margin:22px 0 21px;padding:0;gap:17px;align-items:center}.appShell.appShell .routeRRestIcon{width:62px;height:62px;flex-basis:62px;border-radius:19px}.appShell.appShell .routeRRestIcon:before{content:none}.appShell.appShell .routeRRestIcon svg{width:26px;height:26px}.appShell.appShell .routeRRestCopy{gap:7px}.appShell.appShell .routeRRestCopy strong{font-size:clamp(17px,4.25vw,20px);line-height:1.31}.appShell.appShell .routeRRestCopy span{font-size:11.5px;line-height:1.53}.appShell.appShell .routeRMarketRest .cloudAutoFineprint{font-size:11px;padding:14px 15px}.appShell.appShell .routeRMarketRest .cloudAutoActions{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.appShell.appShell .routeRMarketRest .cloudAutoActions>.secondaryButton,.appShell.appShell .routeRRestWait{width:100%;min-height:47px;font-size:11px}}@media(max-width:360px){.appShell.appShell .routeRMarketRest{padding:21px 15px 20px}.appShell.appShell .routeRRestHero{gap:12px}.appShell.appShell .routeRRestIcon{width:54px;height:54px;flex-basis:54px;border-radius:17px}.appShell.appShell .routeRRestCopy strong{font-size:16px}}@media(prefers-reduced-motion:reduce){.appShell.appShell .routeRMarketRest,.appShell.appShell .routeRMarketRest *,.appShell.appShell .routeRMarketRest:after,.appShell.appShell .routeRMarketRest:before{animation:none!important;transition:none!important}}body:has(.authPage),html:has(.authPage){background:#080b0d!important;background-image:none!important}body:has(.authPage){margin:0!important;padding:0!important;min-height:100svh}.authPage.authPage{position:relative;isolation:isolate;box-sizing:border-box;min-height:100svh;min-height:100dvh;background:transparent!important;background-image:none!important}.authPage.authPage:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 520px 280px at 55% 36%,rgba(50,60,61,.12),transparent 78%),#080b0d}.authPage.authPage>.authGlow,.authPage.authPage>.authGrid,.authPage.authPage>.paywallSignalField{display:none!important}.authPage .authCard.authCard{border-color:rgba(164,166,165,.14)!important;background:linear-gradient(150deg,rgba(16,22,24,.6),rgba(12,17,19,.75))!important;box-shadow:inset 0 1px rgba(216,218,217,.035),0 20px 55px -32px rgba(0,0,0,.6)!important}.authPage .authCard:before{content:none!important}.authGoogleSlot{display:grid;min-height:68px;padding-top:16px;padding-bottom:4px}.authGoogleSlot .authGoogleButton{margin:0;min-height:48px}.authGooglePlaceholder{display:block;min-height:48px}.authPage .authWrap{animation:mtcAuthReveal .22s ease both}@keyframes mtcAuthReveal{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.authPage .authWrap{animation:none}}.authFintechAccess.authPage{display:grid;place-items:center;padding:clamp(28px,5vw,72px)}.authFintechAccess .authWrap{width:min(100%,1040px);max-width:1040px;grid-template-columns:minmax(0,1fr) minmax(370px,440px);align-items:center;gap:clamp(56px,8vw,112px)}.authFintechAccess .authHero:before{content:none!important;display:none!important}.authFintechAccess .authHero{min-width:0;max-width:420px;padding:0}.authFintechAccess .authHero .brand{margin:0 0 58px}.authFintechAccess .authHero .heroKicker{margin:0 0 17px;color:#838584;font:600 10px/1.5 var(--font-geist-mono),monospace;letter-spacing:.18em}.authFintechAccess .authHero h1{margin:0 0 21px;font-size:clamp(38px,4.5vw,54px);line-height:1.08;letter-spacing:-.055em;font-weight:550;color:#eaf3f6;text-wrap:balance}.authFintechAccess .authHero>p{max-width:34ch;margin:0;color:#818382;font-size:14px;line-height:1.85}.authAccessMeta{display:flex;gap:22px;margin-top:40px;padding-top:20px;border-top:1px solid rgba(159,161,160,.11);color:#6e706f;font:550 9px/1.6 var(--font-geist-mono),monospace;letter-spacing:.15em}.authFintechAccess .authCard.authCard{padding:32px;border-radius:22px;min-width:0;width:100%}.authFintechAccess .internalHomeLink{margin-bottom:28px;color:#818382;font-size:11px;line-height:1.5}.authFintechAccess .authCardHead{margin-bottom:28px;gap:13px;align-items:center}.authFintechAccess .authCardHead .miniLogo{width:40px;height:40px;flex:0 0 40px;border-radius:12px;background:linear-gradient(145deg,rgba(39,48,50,.42),rgba(16,22,24,.6));border-color:rgba(162,164,163,.18);box-shadow:inset 0 1px rgba(212,214,213,.06)}.authFintechAccess .authCardHead h2{font-size:27px;line-height:1.2;letter-spacing:-.04em;font-weight:650}.authFintechAccess .authCardHead p{margin-top:5px;color:#808281;font-size:12px;line-height:1.5}.authFintechAccess .authForm{gap:18px}.authFintechAccess .authForm label{gap:8px;color:#9a9c9b;font-size:12px;letter-spacing:0;font-weight:500}.authFintechAccess .authInputShell{min-height:51px;border-color:rgba(168,170,169,.15);border-radius:12px;background:rgba(203,205,204,.025);box-shadow:inset 0 1px rgba(216,218,217,.02)}.authFintechAccess .authInputShell:focus-within{border-color:rgba(166,168,167,.55);box-shadow:0 0 0 3px rgba(150,152,151,.07)}.authFintechAccess .authInputShell input{font-size:14px;min-height:49px}.authFintechAccess .authCard .primaryButton{min-height:50px;border-radius:12px;font-size:13px;font-weight:700;background:linear-gradient(110deg,#9b9d9c,#a6a8a7);color:#0c1113;box-shadow:inset 0 1px rgba(220,222,221,.23),0 8px 22px -13px rgba(132,134,133,.32)}.authFintechAccess .authGoogleSlot{padding-top:18px;margin-top:17px;min-height:67px;border-top:1px solid rgba(160,162,161,.1)}.authFintechAccess .authGoogleButton{border-radius:12px;border-color:rgba(170,172,171,.14);font-size:12px;font-weight:600;background:rgba(206,208,207,.018)}.authFintechAccess .authLinks{margin-top:21px;gap:14px}.authFintechAccess .authLinks button{font-size:11px;color:#a1a3a2;min-height:36px}.authFintechAccess .legalQuickLinks{margin-top:22px;padding-top:18px;border-top-color:rgba(155,157,156,.1)}.authFintechAccess .legalPolicyLinks{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 17px}.authFintechAccess .legalPolicyLinks a{font-size:10px;color:#747675;line-height:1.5}.authFintechAccess .legalConsumerLinks{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 16px;margin-top:15px}.authFintechAccess .legalConsumerLinks a{font-size:8px;line-height:1.6;letter-spacing:.025em;color:#828483}@media(max-width:900px) and (min-width:768px){.authFintechAccess .authWrap{grid-template-columns:minmax(0,1fr) minmax(340px,400px);gap:36px}.authFintechAccess .authHero h1{font-size:39px}.authFintechAccess .authCard.authCard{padding:27px}}@media(max-width:767px){.authFintechAccess .authWrap{gap:19px!important}.authFintechAccess .authHero .brand{margin:0!important}.authFintechAccess .authAccessMeta{display:none}.authFintechAccess .authCard.authCard{padding:25px 21px 21px!important;border-radius:20px!important}.authFintechAccess .authCardHead h2{font-size:26px!important}.authFintechAccess .authCardHead{margin-bottom:25px!important}.authFintechAccess .authLinks button{font-size:11px}}@media(max-width:359px){.authFintechAccess .authCard.authCard{padding:23px 17px 19px!important}.authFintechAccess .legalConsumerLinks a{font-size:7.5px;letter-spacing:0}}@media(min-width:901px){.authFintechAccess .authWrap{width:min(100%,1120px);max-width:1120px;grid-template-columns:minmax(420px,1.1fr) minmax(370px,440px);gap:clamp(56px,6vw,88px)}.authFintechAccess .authHero{max-width:510px;display:flex;flex-direction:column;justify-content:center;align-self:stretch}.authFintechAccess .authHero .brand{margin:0 0 clamp(34px,4.5vh,50px)}.authFintechAccess .authHero h1{max-width:14ch;font-size:clamp(42px,4vw,56px);line-height:1.12}.authFintechAccess .authHero>p{max-width:42ch;line-height:1.7}.authFintechAccess .authAccessMeta{margin-top:34px;max-width:400px}}@media(min-width:768px) and (max-width:820px){.authFintechAccess .authWrap{width:min(100%,520px);max-width:520px;grid-template-columns:minmax(0,1fr)!important;gap:20px!important}}@media(min-width:901px) and (max-width:1099px){.authFintechAccess .authWrap{grid-template-columns:minmax(0,1fr) minmax(340px,400px);column-gap:clamp(30px,4vw,45px)}.authFintechAccess .authHero h1{font-size:clamp(37px,3.9vw,45px)}}.authFintechAccess .authCard.authCard{background:linear-gradient(150deg,rgba(32,41,43,.57),rgba(16,22,24,.67) 55%,rgba(12,17,19,.74))!important;border:1px solid rgba(186,188,187,.22)!important;border-top-color:rgba(215,217,216,.31)!important;box-shadow:inset 0 1px rgba(255,255,255,.1),0 24px 64px -30px rgba(0,0,0,.73)!important;-webkit-backdrop-filter:blur(22px) saturate(120%);backdrop-filter:blur(22px) saturate(120%)}@media(prefers-reduced-transparency:reduce){.authFintechAccess .authCard.authCard{background:#151c1f!important;-webkit-backdrop-filter:none;backdrop-filter:none}}body:has(.authFintechAccess),html:has(.authFintechAccess){background:var(--mtc-framer-bg,#080b0d)!important}.authFintechAccess.authPage{font-family:var(--mtc-framer-font),system-ui,sans-serif;color:var(--mtc-framer-text)}.authFintechAccess.authPage:before{background:radial-gradient(ellipse 520px 280px at 55% 36%,rgba(145,147,146,.075),transparent 78%),var(--mtc-framer-bg)!important}.authFintechAccess .authCard.authCard{background:linear-gradient(150deg,rgba(23,31,34,.94),rgba(8,11,13,.98))!important;border-color:var(--mtc-framer-line)!important}.authFintechAccess .authCardHead h2,.authFintechAccess .authHero h1{color:var(--mtc-framer-text);font-family:var(--mtc-framer-font);font-weight:500}.authFintechAccess .authCardHead p,.authFintechAccess .authHero>p{color:var(--mtc-framer-muted);font-family:var(--mtc-framer-font)}.authFintechAccess .authAccessMeta,.authFintechAccess .heroKicker,.authFintechAccess .purchaseIntentBanner>span{color:var(--mtc-framer-accent);font-family:var(--mtc-framer-mono),monospace}.authFintechAccess .authForm label{color:var(--mtc-framer-copy);font-family:var(--mtc-framer-font)}.authFintechAccess .authInputShell{background:var(--mtc-framer-canvas);border-color:var(--mtc-framer-line)}.authFintechAccess .authInputShell:focus-within{border-color:var(--mtc-framer-line-active);box-shadow:0 0 0 3px rgba(145,147,146,.12)}.authFintechAccess .authInputShell input{color:var(--mtc-framer-text);font-family:var(--mtc-framer-font)}.authFintechAccess .authCard .primaryButton:not(:disabled){background:var(--mtc-framer-cta);border-color:var(--mtc-framer-cta);color:var(--mtc-framer-cta-text);font-family:var(--mtc-framer-font)}.authFintechAccess .authGoogleButton{background:rgba(241,243,241,.035);border-color:var(--mtc-framer-line);color:var(--mtc-framer-text);font-family:var(--mtc-framer-font)}.authFintechAccess .authLinks button,.authFintechAccess .internalHomeLink,.authFintechAccess .legalPolicyLinks a{color:var(--mtc-framer-muted)}.authFintechAccess :is(button,a,input,summary):focus-visible{outline:2px solid var(--mtc-framer-focus);outline-offset:3px}@media(prefers-reduced-motion:reduce){.authFintechAccess .authCard .primaryButton{transition:none}}.mtcRecoveryPage.authPage{display:grid;place-items:center;min-height:100svh;padding:clamp(24px,4vw,56px) 20px;font-family:var(--mtc-framer-font),system-ui,sans-serif;color:var(--mtc-framer-text)}.mtcRecoveryPage.authPage:before{background:radial-gradient(ellipse 480px 270px at 52% 32%,rgba(145,147,146,.065),transparent 80%),var(--mtc-framer-bg)!important}.mtcRecoveryPage .authWrap{width:min(100%,500px);max-width:500px;display:block;margin:0 auto;min-width:0}.mtcRecoveryPage .authCard.authCard{width:100%;padding:clamp(24px,4vw,38px);background:linear-gradient(150deg,var(--mtc-framer-surface),var(--mtc-framer-canvas))!important;border:1px solid var(--mtc-framer-line)!important;border-radius:22px}.mtcRecoveryBrand{display:inline-flex;align-items:center;margin:0 0 28px;text-decoration:none}.mtcRecoveryBrand img{width:174px;max-width:100%;height:auto;object-fit:contain}.mtcRecoveryPage .authCard h2{margin:0 0 12px;color:var(--mtc-framer-text);font:500 clamp(25px,3.5vw,34px)/1.1 var(--mtc-framer-font);letter-spacing:-.035em}.mtcRecoveryPage .authCard>p{color:var(--mtc-framer-muted);font:400 14px/1.65 var(--mtc-framer-font)}.mtcRecoveryPage .authForm label{color:var(--mtc-framer-copy);font-family:var(--mtc-framer-font)}.mtcRecoveryPage .authForm input{background:var(--mtc-framer-canvas);color:var(--mtc-framer-text);border-color:var(--mtc-framer-line);font-family:var(--mtc-framer-font)}.mtcRecoveryPage .authForm input:focus-visible{outline:2px solid var(--mtc-framer-focus);outline-offset:2px}.mtcRecoveryPage .primaryButton:not(:disabled){background:var(--mtc-framer-cta);border-color:var(--mtc-framer-cta);color:var(--mtc-framer-cta-text);font-family:var(--mtc-framer-font)}.mtcRecoveryPage .authCard>a:not(.mtcRecoveryBrand){color:var(--mtc-framer-accent);text-underline-offset:3px}.mtcRecoveryPage :is(button,a):focus-visible{outline:2px solid var(--mtc-framer-focus);outline-offset:3px}@media(max-width:600px){.mtcRecoveryPage .authCard.authCard{border-radius:18px}}.authFintechAccess.authPage,.mtcRecoveryPage.authPage{--mtc-framer-accent:#75c9d4;--mtc-framer-focus:#75c9d4;--mtc-framer-line-active:rgba(102,209,206,.46);--mtc-framer-cta:#edf0ef;--mtc-framer-cta-text:#080b0d;--mtc-framer-canvas:#101719;--mtc-framer-surface:#151c1f;--mtc-accent:#75c9d4;--quant:#75c9d4;color-scheme:dark}.authFintechAccess .authAccessMeta,.authFintechAccess .authHero .heroKicker,.authFintechAccess .purchaseIntentBanner>span{color:#a5afad}.authFintechAccess .authCard.authCard{background:linear-gradient(150deg,rgba(22,30,33,.96),rgba(9,14,17,.985))!important;border:1px solid rgba(230,237,236,.14)!important;border-top-color:rgba(230,237,236,.19)!important;box-shadow:inset 0 1px rgba(255,255,255,.045),0 24px 64px -38px rgba(0,0,0,.72)!important}.authFintechAccess .authCardHead .miniLogo{background:linear-gradient(145deg,#1a2427,#0c1215);border-color:rgba(230,237,236,.13)}.authFintechAccess .authForm .authInputShell{background:#10181b!important;border:1px solid rgba(230,237,236,.14)!important;box-shadow:inset 0 1px rgba(255,255,255,.025)!important;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.authFintechAccess .authForm .authInputShell:hover{border-color:rgba(230,237,236,.24)!important}.authFintechAccess .authForm .authInputShell:focus-within{background:#121c1f!important;border-color:#75c9d4!important;box-shadow:0 0 0 3px rgba(102,209,206,.12)!important}.authFintechAccess .authForm>label>input:not([type=checkbox]){background:#10181b!important;border:1px solid rgba(230,237,236,.14)!important;color:#f1f3f1!important;border-radius:12px}.authFintechAccess .authForm>label>input:not([type=checkbox]):focus{border-color:#75c9d4!important;box-shadow:0 0 0 3px rgba(102,209,206,.12)!important}.authFintechAccess input:is(:-webkit-autofill,:autofill),.mtcRecoveryPage input:is(:-webkit-autofill,:autofill){box-shadow:inset 0 0 0 1000px #10181b!important;-webkit-text-fill-color:#edf0ef!important;caret-color:#edf0ef!important}.authFintechAccess .authCard .primaryButton:not(:disabled){background:#edf0ef!important;background-image:none!important;border:1px solid #edf0ef!important;color:#080b0d!important;font-family:var(--mtc-framer-font)!important;font-weight:650!important;box-shadow:inset 0 1px rgba(255,255,255,.5),0 7px 18px -13px rgba(235,241,240,.2)!important;filter:none;transition:background-color .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.authFintechAccess .authCard .primaryButton:hover:not(:disabled){background:#f7f9f8!important;border-color:#f7f9f8!important;filter:none;transform:translateY(-1px);box-shadow:0 8px 22px -13px rgba(235,241,240,.22)!important}.authFintechAccess .authCard .primaryButton:disabled{background:#9aa5a5!important;border-color:#9aa5a5!important;color:#080b0d!important;box-shadow:none!important;opacity:.65}.authFintechAccess .authGoogleButton{background:rgba(241,243,241,.025)!important;border-color:rgba(230,237,236,.14)!important;box-shadow:none!important}.authFintechAccess .authGoogleButton:hover:not(:disabled){background:rgba(241,243,241,.055)!important;border-color:rgba(230,237,236,.24)!important}.authFintechAccess :is(.internalHomeLink,.authLinks button,.legalPolicyLinks a):hover{color:#edf0ef}.authFintechAccess :is(a,button,input,summary):focus-visible,.mtcRecoveryPage :is(a,button,input,summary):focus-visible{outline:2px solid #75c9d4!important;outline-offset:3px}.mtcRecoveryPage .authCard.authCard{background:linear-gradient(150deg,#151c1f,#0c1215)!important;border-color:rgba(230,237,236,.14)!important}.mtcRecoveryPage .authCard>a:not(.mtcRecoveryBrand){color:#75c9d4}.mtcRecoveryPage .primaryButton:not(:disabled){background:#edf0ef!important;border:1px solid #edf0ef!important;color:#080b0d!important;box-shadow:none!important}@media(prefers-reduced-motion:reduce){.authFintechAccess .authCard .primaryButton,.authFintechAccess .authForm .authInputShell{transition:none!important;transform:none!important}}.appShell.appShell .pageStack{--mtc-section-gap:clamp(10px,1.15vw,14px);row-gap:var(--mtc-section-gap)!important}.appShell.appShell .pageStack.signalIntelligencePage{--mtc-section-gap:12px}.appShell.appShell .pageHeader+.workspaceFilterBar{margin-top:0!important}.appShell.appShell .historyNativeChart,.appShell.appShell .realizedPnlMiniChart,.appShell.appShell .terminalAccountChartPlot{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.appShell.appShell .terminalAccountChartPlot{padding:12px 0 5px!important;border-radius:0!important}.appShell.appShell .terminalAccountChartLabel{margin-bottom:12px!important}.appShell.appShell .realizedPnlMiniChart{border-radius:0!important}.appShell.appShell .pageStack>.pageHeader{display:flex;flex-wrap:wrap;row-gap:0!important;padding:2px 0 0!important;margin:0 0 calc(24px - var(--mtc-section-gap))!important}.appShell.appShell .pageStack>.pageHeader:after{content:"";position:static!important;display:block!important;flex:0 0 100%;width:100%!important;height:1px;margin:18px 0 0;inset:auto!important;background:linear-gradient(90deg,rgba(177,179,178,.75),rgba(153,155,154,.26) 60%,transparent) 0 /76px 1px no-repeat!important;box-shadow:none!important;opacity:.85}.appShell :is(.mtcConnectionPill.online i,.mtcConnectionInline.online i,.statusDot.online,.statusDot.active,.mobileLiveState.active i,.systemStatusDisclosure.ok .systemStatusDot){position:relative;isolation:isolate;overflow:visible}.appShell :is(.mtcConnectionPill.online i,.mtcConnectionInline.online i,.statusDot.online,.statusDot.active,.mobileLiveState.active i,.systemStatusDisclosure.ok .systemStatusDot):after{content:"";position:absolute;inset:-4px;border-radius:50%;pointer-events:none;background:currentColor;opacity:0;animation:mtcAvailableHalo 3.2s ease-out infinite}@keyframes mtcAvailableHalo{0%,to{transform:scale(.7);opacity:0}22%{opacity:.18}75%{transform:scale(1.4);opacity:0}}@media(prefers-reduced-motion:reduce){.appShell :is(.mtcConnectionPill.online i,.mtcConnectionInline.online i,.statusDot.online,.statusDot.active,.systemStatusDot):after{animation:none!important;content:none}}.appShell .quantSparkline{background:transparent!important;border:0!important;box-shadow:none!important;color:#b8bab9}.appShell .quantSparkline.drawdown{color:#edb0bb}.appShell .quantSparkline.flat{color:#a5a7a6}.appShell .quantSparkline .sparkLine{stroke:currentColor;stroke-width:2px;fill:none;stroke-linejoin:round;stroke-linecap:round}.appShell .quantSparkline .sparkHalo{stroke:currentColor;stroke-width:4px;stroke-opacity:.1;fill:none;stroke-linecap:round}.appShell .quantSparkline .sparkBaseline{opacity:.18}.appShell .quantSparkline .sparkFill{stroke:none}.appShell.appShell .overviewPage>.pageHeader.compactTerminalHeader{box-sizing:border-box;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;min-height:0!important;padding:2px clamp(22px,2.4vw,32px) 0!important;margin:0 0 calc(24px - var(--mtc-section-gap))!important}.appShell.appShell .overviewPage>.pageHeader.compactTerminalHeader:before{content:none!important;display:none!important}.appShell.appShell .overviewPage>.pageHeader.compactTerminalHeader:after{content:""!important;display:block!important;position:static!important;flex:0 0 100%;height:1px;width:100%!important;margin:15px 0 0!important;inset:auto!important;box-shadow:none!important;opacity:.85!important}@media(max-width:767px){.appShell.appShell .overviewPage>.pageHeader.compactTerminalHeader{padding:2px 20px 0!important}}@media(min-width:821px){.appShell.appShell .overviewPage .signalSnapshot .premiumSnapshotMain{margin:5px 0 18px!important;column-gap:14px!important;min-width:0}.appShell.appShell .overviewPage .signalSnapshot .snapshotDirectionBlock{flex-wrap:wrap!important;row-gap:10px!important;min-width:0}.appShell.appShell .overviewPage .signalSnapshot .customerSignalOutcome.is-compact{box-sizing:border-box;max-width:100%;min-width:0;margin:18px 0!important;padding:20px 22px!important;border-radius:14px!important}.appShell.appShell .overviewPage .signalSnapshot .customerSignalOutcome>strong{display:block;margin:0;font-size:15px;line-height:1.4;letter-spacing:-.015em}.appShell.appShell .overviewPage .signalSnapshot .customerSignalOutcome>div{display:grid;gap:8px;margin-top:14px!important}.appShell.appShell .overviewPage .signalSnapshot .customerSignalOutcome>div>span{display:block;min-width:0;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.appShell.appShell .overviewPage .signalSnapshot .customerSignalOutcome>div>p{margin:0;max-width:53ch;font-size:12px;line-height:1.65;overflow-wrap:anywhere}.appShell.appShell .overviewPage .signalSnapshot .premiumPriceStrip{margin-top:18px!important;border-radius:12px!important}.appShell.appShell .overviewPage .signalSnapshot .premiumPriceStrip>div{box-sizing:border-box;min-width:0;min-height:82px;display:grid!important;grid-template-rows:minmax(29px,auto) auto;gap:7px!important;align-content:start;padding:16px 18px!important}.appShell.appShell .overviewPage .signalSnapshot .premiumPriceStrip small{font-size:10.5px!important;line-height:1.4!important;letter-spacing:.035em!important;overflow-wrap:break-word}.appShell.appShell .overviewPage .signalSnapshot .premiumPriceStrip strong{font:650 14px/1.35 var(--font-geist-mono),monospace!important;letter-spacing:-.015em!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important;white-space:normal;overflow-wrap:anywhere}.appShell.appShell .tradeReceipt .tradeReceiptHeader{padding:20px 24px 18px!important}}@media(min-width:821px){.appShell.appShell .tradeReceipt .tradeReceiptBody>:is(.signalSnapshot,.executionSnapshot){padding:20px 24px 24px!important}.appShell.appShell .tradeReceipt .tradeReceiptBody .terminalInstitutionalEmpty[data-empty-kind=execution]{box-sizing:border-box;flex:1 1 auto;min-height:155px;padding:20px 12px!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.appShell.appShell .tradeReceipt .tradeReceiptBody .terminalInstitutionalEmpty[data-empty-kind=execution]:before{content:none!important;display:none!important}.appShell.appShell .tradeReceipt .tradeReceiptBody .terminalInstitutionalEmpty[data-empty-kind=execution] h3{font-size:15px;line-height:1.4}.appShell.appShell .tradeReceipt .tradeReceiptBody .terminalInstitutionalEmpty[data-empty-kind=execution] p{max-width:34ch;line-height:1.65}}.appShell .terminalSemanticHeading{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.appShell .routeRRestWait{display:inline-flex;align-items:center;gap:8px}.appShell .routeRRestWait svg{flex:none;opacity:.75;stroke-width:1.65}.appShell.appShell .historyTable .historyTrade{overflow:hidden!important;overflow:clip!important;border:1px solid rgba(166,168,167,.24)!important;border-top-color:rgba(215,217,216,.3)!important;border-radius:19px!important;background:linear-gradient(145deg,rgba(26,34,36,.94),rgba(16,22,24,.97))!important;box-shadow:inset 0 1px 0 rgba(218,220,219,.07),0 14px 30px -24px rgba(0,0,0,.7)!important}.appShell.appShell .historyTable .historyTrade>.historyTradeDetail{margin:0!important;padding:0 clamp(17px,3.5vw,23px) 23px!important;border-top:1px solid rgba(158,160,159,.12)!important;background:rgba(8,11,13,.2)!important;animation:historyDetailReveal .18s ease-out}.appShell.appShell .historyTable .historyTrade .executionExpandedHeader{padding:19px 0 14px;gap:12px;align-items:center}.appShell.appShell .historyTable .historyTrade .executionReasonBox{padding:15px 16px;border-radius:12px;border-color:rgba(158,160,159,.12);background:rgba(8,11,13,.38);gap:7px}.appShell.appShell .historyTable .historyTrade .executionReasonBox strong{font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:14px;letter-spacing:-.015em}.appShell.appShell .historyTable .historyTrade .executionReasonBox p{margin:0;font-size:12px;line-height:1.65;color:#959796}.appShell.appShell .historyTable .historyTradeGroups{gap:20px;margin-top:20px}.appShell.appShell .historyTable .historyGroup>.cardLabel{font-size:10px;letter-spacing:.075em;color:#9d9f9e}.appShell.appShell .historyTable .executionDetailGridV2{margin-top:9px;border-color:rgba(158,160,159,.12);border-radius:12px}.appShell.appShell .historyTable .historyTrade .executionTimingGrid{margin-top:19px;padding-top:17px;border-top:1px solid rgba(158,160,159,.1)}.appShell.appShell .historyTable .historyDetailToggle{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:3px;color:#a7a9a8;font-size:11px;font-weight:550;line-height:1.5}.appShell.appShell .historyTable .historyDetailToggle>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid rgba(158,160,159,.16);background:rgba(158,160,159,.04);font-size:17px;font-weight:400}.appShell.appShell .historyTable .historyTradeCard:focus-visible{outline:2px solid #b8bab9;outline-offset:-3px}.appShell.appShell .historyTable .lifecycleChip.unverified{color:#aaacab;border-color:rgba(162,164,163,.24);background:rgba(162,164,163,.06)}@keyframes historyDetailReveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:420px){.appShell.appShell .historyTable .historyTradeHead{grid-template-columns:48px minmax(0,1fr);gap:8px 11px}.appShell.appShell .historyTable .historyTradeHead>.directionChip{grid-row:1/3;align-self:center}.appShell.appShell .historyTable .historyTradeHead>.lifecycleChip{grid-column:2;justify-self:start}}@media(prefers-reduced-motion:reduce){.appShell.appShell .historyTable .historyTrade>.historyTradeDetail{animation:none}}.appShell.appShell .historyTable .historyTrade>.historyTradeCard{position:relative;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;outline:0 solid transparent;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.appShell.appShell .historyTable .historyTrade>.historyTradeCard:after,.appShell.appShell .historyTable .historyTrade>.historyTradeCard:before{content:none!important;display:none!important}.appShell.appShell .historyTable .historyTrade .historyTradeHead{display:grid!important;grid-template-columns:clamp(70px,7vw,84px) minmax(0,1fr) auto!important;grid-template-areas:"direction identity status"!important;align-items:center!important;column-gap:clamp(11px,1.5vw,18px)!important;row-gap:10px!important;min-width:0}.appShell.appShell .historyTable .historyTrade .historyTradeHead>.directionChip{grid-area:direction!important;grid-column:1!important;grid-row:1!important;justify-self:start!important;align-self:center!important}.appShell.appShell .historyTable .historyTrade .historyTradeHead>.historyTradeId{grid-area:identity!important;grid-column:2!important;grid-row:1!important;min-width:0!important}.appShell.appShell .historyTable .historyTrade .historyTradeHead>.lifecycleChip{grid-area:status!important;grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:center!important;max-width:100%!important;white-space:normal!important;text-align:center;line-height:1.25!important}.appShell.appShell .historyTable .historyTrade>.historyTradeDetail{border:0!important;border-top:1px solid rgba(160,162,161,.17)!important;background:transparent!important;background-image:none!important;border-radius:0!important;box-shadow:none!important;padding-top:2px!important}.appShell.appShell .historyTable .historyTrade .historyInlineReason{display:grid;gap:7px!important;border:0!important;border-radius:0!important;border-left:2px solid rgba(155,157,156,.34)!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:2px 0 3px 15px!important}.appShell.appShell .historyTable .historyTrade .historyInlineReason>span{font-size:10px;letter-spacing:.09em;color:#858786}.appShell.appShell .historyTable .historyTrade .historyInlineReason>strong{font-family:var(--font-geist-sans),system-ui,sans-serif!important;color:#d3d5d4;font-size:14px;letter-spacing:-.02em}.appShell.appShell .historyTable .historyTrade .historyInlineReason>p{margin:0;max-width:65ch;color:#9a9c9b;font-size:12px;line-height:1.65}.appShell.appShell .historyTable .historyTrade .executionExpandedHeader{padding:21px 0 19px!important}.appShell.appShell .historyTable .historyTrade .historyTradeGroups{gap:22px!important;margin-top:26px!important}.appShell.appShell .historyTable .historyTrade .historyTradeDetail .executionDetailGridV2{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;gap:0!important}.appShell.appShell .historyTable .historyTrade .historyTradeDetail .executionDetailGridV2>div{border:0!important;border-bottom:1px solid rgba(153,155,154,.11)!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:13px 11px!important}.appShell.appShell .historyTable .historyDetailToggle>span.historyDetailIcon{box-sizing:border-box;display:grid!important;place-items:center!important;padding:0!important;margin:0!important;flex:0 0 28px;width:28px!important;height:28px!important;line-height:0!important}.appShell.appShell .historyTable .historyDetailToggle>span.historyDetailIcon svg{display:block;width:16px;height:16px;margin:0;position:static!important;transform:none!important}@media(max-width:700px){.appShell.appShell .historyTable .historyTrade .historyTradeHead{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"direction status" "identity identity"!important;column-gap:12px!important;row-gap:14px!important;align-items:start!important}.appShell.appShell .historyTable .historyTrade .historyTradeHead>.directionChip{grid-column:1!important;grid-row:1!important;align-self:center!important}.appShell.appShell .historyTable .historyTrade .historyTradeHead>.lifecycleChip{grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:center!important}.appShell.appShell .historyTable .historyTrade .historyTradeHead>.historyTradeId{grid-column:1/-1!important;grid-row:2!important;display:grid;gap:4px!important;padding:0 2px!important}.appShell.appShell .historyTable .historyTrade .historyTradeId strong{font-size:14px!important;letter-spacing:-.012em}.appShell.appShell .historyTable .historyTrade .historyTradeId span{font-size:11px!important;line-height:1.45}.appShell.appShell .historyTable .historyTrade .historyInlineReason{padding-left:12px!important}}@media(prefers-reduced-motion:reduce){.appShell.appShell .historyTable .historyTrade>.historyTradeDetail{animation:none!important}}