.pulse-card.pulse-auth-surface{--entry-muted:#a2aec4;--entry-ink:#eef3ff;color:#eef3ff;isolation:isolate;background:#202939;border:1px solid #46536b;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 32px 110px #0009}.pulse-card-art{opacity:.85;z-index:-1;pointer-events:none;background:linear-gradient(#14203470,#202939 100%),url(/images/onboarding/pulse-world.png) 50% 47%/cover no-repeat;height:270px;position:absolute;inset:0 0 auto}.pulse-card-content{flex-direction:column;gap:22px;padding:36px 38px 28px;display:flex}.pulse-card.pulse-auth-surface .pulse-brand{color:#f0f5ff;justify-content:center;align-items:center;gap:12px;width:fit-content;margin:0 auto 6px;text-decoration:none;display:flex}.pulse-card.pulse-auth-surface .pulse-brand>span{color:#b5baff;background:#9098ff20;border:1px solid #a4acff44;border-radius:14px;place-items:center;width:43px;height:43px;display:grid}.pulse-card.pulse-auth-surface .pulse-brand>b{letter-spacing:4px;flex-direction:column;gap:6px;font-size:24px;line-height:1;display:flex}.pulse-card.pulse-auth-surface .pulse-brand>b>span{letter-spacing:3px;color:#a7b5cf;text-transform:uppercase;font-size:9px}.pulse-card-intro{text-align:center;color:#d0dbee;text-shadow:0 1px 3px #0d152380;margin:0;font-size:13px;font-weight:500;line-height:1.65}.pulse-card.pulse-auth-surface .pulse-auth-form{flex-direction:column;gap:20px;margin:0;display:flex}.pulse-card.pulse-auth-surface .pulse-auth-form :is(h1,h2){color:#f6f8ff;letter-spacing:-.6px;text-align:center;margin:0 0 12px;font-size:28px;font-weight:700;line-height:1.2}.pulse-card.pulse-auth-surface .pulse-auth-form>div>p{color:#d0dbee;text-align:center;text-shadow:0 1px 3px #0d152380;margin:0 auto;font-size:13px;font-weight:500;line-height:1.6}.pulse-card.pulse-auth-surface .auth-switch-copy{padding-top:12px}.pulse-card.pulse-auth-surface .auth-switch-copy button{color:#71cbff;text-underline-offset:4px;min-height:30px;font-size:inherit;background:0 0;border:0;padding:0 5px;text-decoration:underline}.pulse-card.pulse-auth-surface fieldset{border:0;flex-direction:column;gap:17px;min-width:0;margin:0;padding:0;display:flex}.pulse-card.pulse-auth-surface .auth-field{color:#aebdd3;flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}.pulse-card.pulse-auth-surface .auth-field .auth-field-label{pointer-events:auto;color:#d0dbee;font-size:13px;font-weight:500;position:static}.pulse-card.pulse-auth-surface .pulse-auth-form .auth-field:has(input:placeholder-shown):not(:focus-within) .auth-field-label{font-size:13px}.pulse-card.pulse-auth-surface .auth-field input,.pulse-region-fields select{color:#f2f6ff;background:#151e2e;border:1px solid #48566f;border-radius:9px;outline:none;width:100%;min-width:0;height:48px;padding:10px 13px;font-size:15px}.pulse-card.pulse-auth-surface .auth-field input:focus,.pulse-region-fields select:focus{border-color:#7aa8f8;box-shadow:0 0 0 3px #6294e82a}.pulse-card.pulse-auth-surface .auth-field small{color:#94a6c2;font-size:11px;line-height:1.5}.pulse-card.pulse-auth-surface .auth-password-field{display:block;position:relative}.pulse-card.pulse-auth-surface .auth-password-field input{padding-inline-end:48px!important}.pulse-card.pulse-auth-surface .auth-password-toggle{inset-inline:auto 3px;color:#a3b6d1;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:2px}.pulse-card.pulse-auth-surface .auth-agreement{color:#b5c3d9;align-items:flex-start;gap:10px;font-size:11px;line-height:1.6;flex-direction:row!important;display:flex!important}.pulse-card.pulse-auth-surface .auth-agreement input[type=checkbox]{-webkit-appearance:auto;appearance:auto;accent-color:#39b4a2;width:17px;min-width:17px;height:17px;margin-top:2px}.pulse-card.pulse-auth-surface .auth-agreement a{color:#87c7ec;text-underline-offset:3px;text-decoration:underline}.pulse-card.pulse-auth-surface .pulse-auth-form .auth-submit,.pulse-card.pulse-auth-surface .pulse-card-primary{color:#f6fffc;cursor:pointer;background:linear-gradient(110deg,#137d69,#0c5e57);border:1px solid #2acba0;border-radius:10px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:49px;padding:12px 16px;font-size:14px;font-weight:700;display:flex;box-shadow:0 7px 24px #063f3528}.pulse-card.pulse-auth-surface button:disabled{opacity:.48;cursor:default}.pulse-card.pulse-auth-surface :is(.auth-submit,.pulse-card-primary):hover:not(:disabled){filter:brightness(1.13)}.pulse-card.pulse-auth-surface .pulse-auth-form .pulse-quiet,.pulse-card-demo{color:#7cc6f2;text-align:center;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;align-self:center;min-height:35px;font-size:12px;line-height:1.6;text-decoration:underline}.pulse-card.pulse-auth-surface .pulse-auth-form .play-error,.pulse-card.pulse-auth-surface .play-error{color:#ffb9c4;background:#b12e3b15;border:1px solid #ed788844;border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.6}.pulse-card.pulse-auth-surface .pulse-auth-form output,.pulse-card.pulse-auth-surface output{color:#b8e1f5}.pulse-social-auth{flex-direction:column;gap:13px;display:flex}.pulse-social-divider{color:#a2b2ca;white-space:normal;text-align:center;align-items:center;gap:13px;font-size:11px;display:flex}.pulse-social-divider:before,.pulse-social-divider:after{content:"";background:#43516a;flex:1;height:1px}.pulse-social-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.pulse-social-buttons button{color:#202939;background:#f6f8fe;border:1px solid #62708b;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:43px;padding:7px;font-size:11px;font-weight:600;display:flex}.pulse-social-buttons .pulse-social-apple{color:#fff;background:#121a28}.pulse-social-buttons button:disabled{opacity:.58}.pulse-social-symbol{flex-shrink:0;width:19px;height:19px;display:inline-flex}.pulse-social-symbol svg{width:100%;height:100%}.pulse-social-pending{color:#98a8c1;text-align:center;font-size:10px}.pulse-registration-card{max-height:calc(100dvh - 28px);overflow-y:auto;width:min(500px,100vw - 28px)!important;max-width:500px!important;padding:0!important;display:block!important}.pulse-card.pulse-auth-surface [data-slot=dialog-close]{z-index:2;color:#bdc9df;inset-inline:auto 12px;top:12px}.pulse-auth-page:has(.pulse-card.pulse-auth-surface){color:#eaf2ff;background:radial-gradient(at 20% 0,#243a5a55,#0000 50%),#0d1523;min-height:100dvh;padding:25px 20px 36px}.pulse-auth-page:has(.pulse-card.pulse-auth-surface)>header a{color:#acbdd6}.pulse-auth-page .auth-paper.pulse-card.pulse-auth-surface{width:min(500px,100%);margin:auto;padding:0}.pulse-auth-page:has(.pulse-card.pulse-auth-surface)>footer{color:#879ab8}.pulse-auth-page>.auth-page-footer{flex-direction:column;flex-shrink:0;gap:18px;width:min(760px,100%)}.auth-page-footer .legal-footer{text-align:center;border:0;justify-content:center;gap:8px 22px;width:100%;margin:0;padding:0;font-size:13px}.auth-page-footer .legal-footer a{align-items:center;min-height:28px;display:inline-flex}.auth-access-note{text-align:center;justify-content:center;align-items:center;gap:7px;margin:0;display:flex}.auth-access-note svg{flex:none}@media (max-width:520px){.pulse-auth-page>.auth-page-footer{gap:12px}.auth-page-footer .legal-footer{gap:5px 16px;font-size:12px}}.pulse-onboarding-card{max-height:calc(100dvh - 28px);overflow-y:auto;width:min(400px,100vw - 28px)!important;max-width:400px!important;padding:0!important;display:block!important}.pulse-card.pulse-auth-surface:is(.pulse-registration-card,.pulse-onboarding-card){overscroll-behavior-y:contain;overflow-y:auto}.pulse-card[data-slot=dialog-content]:focus{outline:none!important}.pulse-onboarding-card .pulse-card-art{opacity:.9;background-position:65%;height:360px}.pulse-onboarding-card.welcome .pulse-card-content{min-height:590px;padding-top:230px}.pulse-onboarding-card.welcome .pulse-brand{margin-bottom:12px}.pulse-onboarding-card .pulse-card-content{gap:22px}.pulse-onboarding-card [data-slot=dialog-title]{letter-spacing:-.7px;text-align:center;margin:0;font-size:29px;font-weight:700;line-height:1.25}.pulse-onboarding-card [data-slot=dialog-description]{color:#d0dbee;text-shadow:0 1px 3px #0d152380;text-align:center;margin:0;font-size:14px;font-weight:500;line-height:1.7}.pulse-onboarding-card.region .pulse-card-content{gap:24px;min-height:590px;padding-top:30px}.pulse-onboarding-card.region .pulse-card-art{opacity:.55;height:320px}.pulse-onboarding-card.region :is([data-slot=dialog-title],[data-slot=dialog-description]){text-align:start}.pulse-onboarding-card.region .pulse-card-note{margin:0}.pulse-onboarding-card .pulse-card-primary{margin-top:auto}.pulse-step-dots{align-self:center;gap:7px;display:flex}.pulse-step-dots i{background:#7184a0;border-radius:50%;width:6px;height:6px}.pulse-step-dots i.active{background:#68baff;border-radius:6px;width:24px}.pulse-region-fields>label{color:#d0dbee;flex-direction:column;gap:8px;font-size:12px;font-weight:500;display:flex}.pulse-region-fields select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pulse-card-note{color:#bdcce2;font-size:12px;font-weight:500;line-height:1.7}.pulse-region-suggestion{text-align:start;color:#88d2fa;background:#247fa21a;border:1px solid #48859c55;border-radius:8px;align-items:center;gap:8px;padding:10px;font-size:11px;display:flex}@media (max-width:520px){.pulse-card-content{gap:19px;padding:28px 22px 22px}.pulse-card.pulse-auth-surface .pulse-auth-form{gap:17px}.pulse-card.pulse-auth-surface .pulse-auth-form :is(h1,h2){font-size:25px}.pulse-onboarding-card.welcome .pulse-card-content{min-height:530px;padding-top:175px}.pulse-onboarding-card [data-slot=dialog-title]{font-size:26px}.pulse-social-buttons{gap:6px}.pulse-social-buttons button{gap:5px;font-size:10px}.pulse-entry-card .pulse-card-content{gap:10px;padding:18px 18px 14px}.pulse-card.pulse-entry-card .pulse-brand{gap:9px;margin-bottom:0}.pulse-card.pulse-entry-card .pulse-brand>span{border-radius:10px;width:32px;height:32px}.pulse-card.pulse-entry-card .pulse-brand>span svg{width:21px;height:21px}.pulse-card.pulse-entry-card .pulse-brand>b{letter-spacing:3px;gap:4px;font-size:20px}.pulse-card.pulse-entry-card .pulse-brand>b>span{font-size:8px;line-height:1}.pulse-entry-card .pulse-card-intro{display:none}.pulse-card.pulse-entry-card .pulse-auth-form{gap:10px}.pulse-card.pulse-entry-card .pulse-auth-form :is(h1,h2){margin-bottom:4px;font-size:24px}.pulse-entry-card .pulse-auth-form:has(.pulse-social-auth)>div:first-child>p:not(.auth-switch-copy){display:none}.pulse-card.pulse-entry-card .auth-switch-copy{padding-top:0;font-size:12px}.pulse-card.pulse-entry-card fieldset{gap:10px}.pulse-card.pulse-entry-card .auth-field{gap:4px}.pulse-card.pulse-entry-card .auth-field .auth-field-label{font-size:12px;line-height:16px}.pulse-card.pulse-entry-card .auth-field input{height:44px;padding:9px 11px;font-size:16px}.pulse-card.pulse-entry-card .auth-password-toggle{top:0}.pulse-card.pulse-entry-card .auth-field small{line-height:1.35}.pulse-card.pulse-entry-card .auth-agreement{gap:8px;margin:0;padding:0;line-height:1.45}.pulse-card.pulse-entry-card .pulse-auth-form .auth-submit{min-height:44px;margin:0;padding:10px 12px}.pulse-entry-card .pulse-social-auth{gap:7px}.pulse-entry-card .pulse-social-divider{line-height:1.4}.pulse-entry-card .pulse-social-buttons button{min-height:44px}.pulse-card.pulse-entry-card .pulse-social-pending{font-size:10px;line-height:1.4}.pulse-entry-card .pulse-card-demo,.pulse-card.pulse-entry-card .pulse-auth-form .pulse-quiet{min-height:28px;font-size:11px;line-height:1.4}.pulse-auth-page:has(.pulse-card.pulse-entry-card){padding:8px 12px 14px}.pulse-auth-page:has(.pulse-card.pulse-entry-card)>header{padding-bottom:4px}.pulse-auth-page:has(.pulse-card.pulse-entry-card)>footer{margin-top:10px}}@media (max-width:520px) and (max-height:700px){.pulse-entry-card .pulse-card-content{gap:8px;padding:14px 16px 12px}.pulse-card.pulse-entry-card .pulse-brand>span{width:28px;height:28px}.pulse-card.pulse-entry-card .pulse-auth-form,.pulse-card.pulse-entry-card fieldset{gap:8px}.pulse-card.pulse-entry-card .pulse-auth-form :is(h1,h2){margin-bottom:3px;font-size:22px}.pulse-card.pulse-entry-card .auth-switch-copy button{min-height:26px}}@media (max-width:520px) and (max-height:620px){.pulse-card.pulse-entry-card .pulse-auth-form{gap:6px}}@media (prefers-reduced-motion:reduce){.pulse-card.pulse-auth-surface *{transition:none!important;animation:none!important}}.pulse-centered-dialog-viewport{z-index:50;justify-content:center;align-items:center;padding:14px;display:flex;position:fixed;inset:0;overflow:auto}.pulse-centered-dialog-viewport>:is(.pulse-onboarding-card,.pulse-registration-card)[data-slot=dialog-content]{flex:none;margin:auto;position:relative!important;inset:auto!important;transform:translate(0,0)!important}.express-account-gate[data-slot=dialog-content]{color:#e4edf6;text-align:center;background:#1c2637;border:1px solid #a8b9d037;gap:26px;width:min(100%,520px);padding:36px 30px 28px;box-shadow:0 24px 90px #0008}.express-account-gate .pulse-brand{justify-content:center;margin:0 auto}.express-account-gate [data-slot=dialog-description]{color:#d0dbea;margin:0;font-size:16px;line-height:1.6}.express-account-gate button.express-account-primary{color:#e4fff4;cursor:pointer;background:#13664f;border:1px solid #32bb8a70;border-radius:9px;min-height:46px;padding:12px 18px;font-size:15px}.express-account-gate button.express-account-primary:hover{background:#177b5e}.express-account-gate button.express-account-demo{color:#83c6e6;text-underline-offset:4px;cursor:pointer;padding:4px;font-size:14px;text-decoration:underline}@media (max-width:520px){.express-account-gate[data-slot=dialog-content]{gap:22px;padding:30px 20px 24px}}.pulse-card.pulse-registration-card[data-slot=dialog-content]{height:min(900px,100svh - 28px);max-height:calc(100svh - 28px);overflow:hidden}.pulse-registration-card[data-slot=dialog-content]>.pulse-card-content{overscroll-behavior-y:contain;overflow-anchor:none;scrollbar-gutter:stable both-edges;height:100%;overflow-y:auto}.pulse-registration-card[data-slot=dialog-content]>.pulse-card-content>*{flex-shrink:0}.pulse-registration-card[data-slot=dialog-content] .pulse-card-demo{margin-block-start:auto}@media (max-width:520px){.pulse-card.pulse-registration-card[data-slot=dialog-content]{height:min(640px,100svh - 28px)}}.trading-insights-host[data-mobile=false][data-open=false]{display:none}.trading-insights-portal,.trading-insights-viewport,.trading-insights-popup,.trading-insights-visible,.trading-insights-content{min-width:0;height:100%;min-height:0}.trading-insights-portal,.trading-insights-viewport,.trading-insights-popup{outline:none}.trading-insights-popup[hidden]{display:none!important}.trading-insights-visible,.trading-insights-content{flex-direction:column;display:flex}.trading-insights-content>:is(.signals-panel,.social-panel){flex:1}.terminal .trading-insights-content>.trade-journal{border:0;outline:none;flex:1;min-height:0;max-height:none}.trade-journal[hidden]{display:none!important}.trading-insights-content .journal-heading h2{outline:none}.trading-insights-handle{display:none}.social-desktop-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.signals-tabs,.signals-content,.social-mobile-tabs,.social-panel-scroll{touch-action:pan-y pinch-zoom}.social-list-view{flex-direction:column;flex:1;min-height:0;display:flex}.social-list-view[hidden],.social-inline-detail[hidden],.social-selector[hidden]{display:none!important}.signal-chart-action{color:#adbde0;text-align:end;width:100%;min-height:32px;font-size:11px;display:block}.signal-chart-action>svg{display:none}.social-section-positioner{z-index:170}.social-section-menu{pointer-events:auto;z-index:170;color:#e6edf6;background:#1c293d;border:1px solid #ffffff18;border-radius:14px;outline:none;width:min(280px,100vw - 32px);padding:6px;display:grid;box-shadow:0 12px 40px #0008}.social-section-menu button{text-align:start;border-radius:8px;min-height:44px;padding:10px 12px;font-size:13px}.social-section-menu button:hover,.social-section-menu button[aria-pressed=true]{color:#cbbafa;background:#ae98f51a}.social-section-menu button:focus-visible{outline-offset:-2px;outline:2px solid #bba9fa}@media (max-width:650px),(max-height:500px){.terminal .trading-side-panel.trading-insights-host{z-index:55;inset-inline:0;top:calc(var(--terminal-viewport-top,0px) + var(--mobile-header-height,72px) + 8px);height:calc(var(--terminal-viewport-height,100dvh) - var(--mobile-header-height,72px) - var(--mobile-nav-height,74px) - 8px);width:auto;box-shadow:none;pointer-events:none;background:0 0;border:0;border-radius:0;display:block;position:fixed;bottom:auto;overflow:clip}.trading-insights-viewport{pointer-events:none;position:relative}.trading-insights-popup{pointer-events:auto;transform:translateY(calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y,0px)));will-change:transform;background:#101b2b;border:1px solid #8c9abd30;border-bottom:0;border-radius:22px 22px 0 0;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden}.trading-insights-popup[data-starting-style],.trading-insights-popup[data-ending-style]{transform:translateY(100%)}.trading-insights-popup[data-swiping]{-webkit-user-select:none;user-select:none;transition:none}.trading-insights-visible{--drawer-snap-point-offset:inherit;height:calc(100% - var(--drawer-snap-point-offset,0px));transition:height .32s cubic-bezier(.22,1,.36,1)}.trading-insights-popup[data-swiping] .trading-insights-visible{transition:none}.trading-insights-popup[data-panel=signals] #pulse-signals[hidden],.trading-insights-popup[data-panel=social] #pulse-social[hidden],.trading-insights-popup[data-panel=trades] #pulse-trades[hidden]{display:flex!important}.trading-insights-handle{cursor:grab;touch-action:none;flex:0 0 24px;place-items:center;width:100%;height:24px;display:grid}.trading-insights-handle:active{cursor:grabbing}.trading-insights-handle span{background:#6e7b94;border-radius:8px;width:40px;height:4px}.trading-insights-handle:focus-visible{outline-offset:-4px;outline:2px solid #bba9fa}.trading-insights-content{flex:1;overflow:hidden}.trading-insights-popup :is(.signals-panel,.social-panel){background:#101b2b;border:0}.terminal .trading-insights-popup .journal-heading{justify-content:flex-start;gap:4px;height:auto;min-height:48px;padding-block:0 4px;padding-inline:16px 10px}.trading-insights-popup .journal-heading h2{flex:1;font-size:17px;font-weight:550}.terminal .trading-insights-popup .journal-heading :is(.mobile-journal-close,.journal-info){color:#99a7bf;border-radius:10px;place-items:center;width:44px;height:44px;display:grid;position:static}.trading-insights-popup .mobile-journal-close{order:1}.trading-insights-popup .journal-tab-list{min-height:44px}.trading-insights-popup .journal-content{overscroll-behavior:contain}.trading-insights-popup .signals-header{background:0 0;padding:0 10px 4px}.trading-insights-popup .signals-header h2{text-align:start;padding-inline:6px;font-size:17px;font-weight:550}.trading-insights-popup .signals-header button{border-radius:10px;width:44px;height:44px}.trading-insights-popup .signals-header select{background:#202d41;border-radius:6px;width:52px;min-height:36px;padding:4px}.trading-insights-popup .signals-demo-label{justify-content:flex-start;padding:2px 16px 8px}.terminal .trading-insights-popup .signals-tabs{background:0 0;gap:8px;padding:4px 16px 12px}.terminal .trading-insights-popup .signals-tabs button{border:1px solid #73819b50;border-radius:5px;min-height:36px;padding:6px 8px;font-size:13px}.terminal .trading-insights-popup .signals-tabs button[aria-selected=true]{background:#233c55;border-color:#5797c4;box-shadow:inset 0 0 0 2px #5797c41a}.trading-insights-popup .signals-help{max-height:calc(100% - 48px);top:48px;overflow:auto}.trading-insights-popup .signal-card{background:0 0;border:0;border-bottom:1px solid #ffffff04;border-radius:0;margin:0;padding:8px 16px;display:block;position:relative}.trading-insights-popup .signal-card-top,.trading-insights-popup .signal-card-action{grid-template-columns:minmax(0,1fr) 20px minmax(124px,35%);gap:6px}.trading-insights-popup .signal-card-top strong{font-size:12px;line-height:18px}.trading-insights-popup .signal-asset-action:after{content:"";width:calc(65% - 32px);position:absolute;inset-block:0;inset-inline-start:0}.trading-insights-popup .signal-timer{gap:8px;font-size:11px}.trading-insights-popup .signal-timer time{min-width:46px}.trading-insights-popup .signal-card-action{margin-top:0;font-size:12px}.terminal .trading-insights-popup .signal-card-action button{color:#e4f6ef;background:#235b49;border-radius:3px;min-height:28px;padding:4px 6px;font-size:11px}.terminal .trading-insights-popup .signal-card-action button:hover:not(:disabled){background:#2d745c}.trading-insights-popup .signal-chart-action{display:none}.trading-insights-popup .signal-card-meta{margin-top:0;font-size:10px;line-height:15px}.trading-insights-popup .signal-card-meta time{text-align:end}.trading-insights-popup .signal-arrows>svg{flex-basis:14px;width:14px;height:14px}.trading-insights-popup .signal-card :focus-visible{outline-offset:2px;outline:2px solid #9cb9fb}.trading-insights-popup .signals-message{max-height:60px;overflow:auto}.social-panel-header{align-items:center;padding:4px 16px 12px}.social-panel-header h2{font-size:17px}.social-mobile-tabs{background:#19263a;border-radius:12px;flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr)) 44px;gap:3px;margin:0 12px 10px;padding:4px;display:grid}.social-mobile-tabs button{color:#99a9c3;overflow-wrap:anywhere;border-radius:8px;min-width:0;min-height:44px;padding:5px;font-size:11px}.social-mobile-tabs button[aria-pressed=true]{color:#e8e0ff;background:#a88ff52a}.social-mobile-tabs b{margin-inline-start:4px;font-size:9px}.social-mobile-more{place-items:center;display:grid}.social-subsection-caption{color:#b5a6dd;padding:0 18px 10px;font-size:12px}.social-panel .social-icon-button,.social-inline-detail .social-icon-button{min-width:44px;min-height:44px}.social-panel-footer{flex-shrink:0;padding:12px 16px}.social-inline-detail{color:#e7eef9;flex-direction:column;height:100%;min-height:0;font-size:13px;display:flex}.social-inline-detail .social-dialog-header{flex-shrink:0;gap:4px;margin:0;padding:0 8px 8px}.social-inline-detail .social-dialog-header>div{gap:4px;min-width:0}.social-inline-detail .social-dialog-header h2{color:#e4edf9;margin:0;font-size:16px;font-weight:550;line-height:1.35}.social-inline-detail .social-detail-scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:8px 16px 20px;overflow-y:auto}.social-inline-detail .social-dialog-description{margin:0 0 16px}.social-inline-detail :is(.social-profile-actions button,.social-tabs button,.social-text-button,.social-primary,.social-secondary,.social-danger){min-height:44px}.social-inline-detail .social-profile-identity{flex-wrap:wrap}.social-inline-detail .social-profile-identity>div{min-width:0}.social-inline-detail .social-profile-identity h2{overflow-wrap:anywhere}.social-inline-detail .social-level{margin-inline-start:auto}.social-inline-detail .social-copy-form input{font-size:16px}.social-inline-detail .social-table-scroll{max-width:100%}.social-inline-detail:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .lucide-arrow-left{transform:rotate(180deg)}.social-inline-detail :focus-visible{outline-offset:2px;outline:2px solid #bba9fa}}@media (prefers-reduced-motion:reduce){.trading-insights-popup,.trading-insights-visible{transition:none}}.social-panel{color:#e6edf6;background:#101b2b;flex-direction:column;min-width:0;height:100%;min-height:0;font-size:13px;display:flex}.social-panel[hidden]{display:none!important}.social-panel button,.social-dialog button{cursor:pointer;transition:background .16s,color .16s,opacity .16s}.social-panel button:disabled,.social-dialog button:disabled{cursor:default;opacity:.4}.social-panel-header{justify-content:space-between;align-items:flex-start;gap:10px;padding:21px 18px 17px;display:flex}.social-panel-header h2{margin:0 0 8px;font-size:17px;font-weight:550;line-height:1.3}.social-demo{color:#9babc3;letter-spacing:.06em;align-items:center;gap:6px;font-size:10px;display:inline-flex}.social-demo i,.social-live i{background:#a694ee;border-radius:50%;width:5px;height:5px}.social-icon-button{color:#8296b1;background:0 0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;border:0!important}.social-icon-button:hover{color:#e7eefb;background:#ffffff0b}.social-selector{background:#1c293c;border-radius:9px;margin:0 16px 12px;position:relative}.social-selector select{-webkit-appearance:none;appearance:none;color:#dee8f7;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;width:100%;padding:12px 32px 12px 12px;font-size:12px}.social-selector svg{inset-inline-end:11px;pointer-events:none;color:#90a4bf;position:absolute;top:14px}.social-selector option,.social-dialog option{color:#e1e9f6;background:#182438}.social-panel-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#2b3c55 transparent;flex:1;min-height:0;overflow-y:auto}.social-list-caption{color:#768ba6;letter-spacing:.04em;justify-content:space-between;padding:8px 18px 12px;font-size:10px;display:flex}.social-live{align-items:center;gap:5px;display:flex}.social-trader-row{text-align:start;width:100%;color:inherit;background:0 0;align-items:center;gap:11px;padding:12px 17px;display:flex;border:0!important}.social-trader-row:hover{background:#ffffff05}.social-rank{color:#647b96;min-width:13px;font-size:10px}.social-flag{flex:none;width:38px;height:38px;display:inline-block;position:relative}.social-flag>svg{filter:saturate(.88);border-radius:50%;width:100%;height:100%;overflow:hidden;box-shadow:0 2px 8px #0002}.social-flag>b{bottom:-3px;color:#c9baf9;background:#24304a;border-radius:6px;place-items:center;min-width:16px;height:16px;font-size:9px;font-weight:600;line-height:1;display:grid;position:absolute;inset-inline-end:-3px;box-shadow:0 0 0 2px #101b2b}.social-row-name{flex:1;min-width:0}.social-row-name strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;display:block;overflow:hidden}.social-row-name small{color:#7288a5;align-items:center;gap:5px;margin-top:5px;font-size:10px;display:flex}.social-row-value{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;gap:5px;font-size:12px;display:flex}.social-row-value small{color:#8398b4;font-size:10px}.social-positive{color:#74d9bf!important}.social-negative{color:#ed8393!important}.social-panel-footer{color:#7b91ae;background:#142034;align-items:center;gap:7px;padding:14px 17px;font-size:10px;display:flex}.social-panel-footer b{color:#99e4d2;margin-inline-start:auto}.social-ranking-link{color:#bba9fa;background:#1c293c;border-radius:8px;align-items:center;gap:8px;width:calc(100% - 32px);margin:14px 16px 18px;padding:13px 9px;font-size:12px;display:flex;border:0!important}.social-ranking-link svg:last-child{margin-inline-start:auto}.social-text-button{color:#a898ee;background:0 0;justify-content:center;align-items:center;gap:6px;padding:6px 0;font-size:12px;line-height:1.4;display:inline-flex;border:0!important}.social-text-button:hover{color:#d2c7ff}.social-search{color:#7e93af;background:#19263a;border-radius:9px;align-items:center;gap:9px;margin:0 16px 8px;padding:10px 12px;display:flex}.social-search input{color:#e4edf9;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:12px}.social-search input::placeholder{color:#7e93af}.social-empty{text-align:center;color:#7289a6;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:50px 24px;line-height:1.6;display:flex}.social-empty strong{color:#d8e2f1;font-size:13px;font-weight:500}.social-empty p{margin:0;font-size:12px}.social-settings{padding:0 18px}.social-settings>label{cursor:pointer;color:#c7d3e4;align-items:center;gap:14px;padding:16px 0;font-size:12px;line-height:1.5;display:flex;position:relative}.social-settings>label>span{flex:1}.social-settings input{opacity:0;width:32px;height:20px;position:absolute;inset-inline-end:0}.social-settings label>i{background:#2c3c53;border-radius:20px;flex:none;width:31px;height:18px;transition:background .16s;position:relative}.social-settings label>i:before{content:"";top:3px;background:#c2cee0;border-radius:50%;width:12px;height:12px;transition:inset .16s;position:absolute;inset-inline-start:3px}.social-settings input:checked+i{background:#78cbb5}.social-settings input:checked+i:before{background:#102737;inset-inline-start:16px}.social-settings input:focus-visible+i{outline-offset:3px;outline:2px solid #baf}.social-settings>p{color:#788daa;margin-top:25px;font-size:11px;line-height:1.7}.social-copy-row{color:#7289a6;justify-content:space-between;align-items:center;padding:0 19px 8px;padding-inline-start:67px;font-size:11px;display:flex}.social-status-dot{background:#6b7f9a;border-radius:50%;flex:none;width:5px;height:5px;display:inline-block}.social-status-dot.active{background:#6bd6b9}.social-receipts{padding:20px 18px}.social-receipts h3{color:#97aac2;margin-bottom:14px;font-size:12px;font-weight:500}.social-receipts>div{color:#c3d1e5;gap:5px;padding:8px 0;font-size:11px;display:grid}.social-receipts small{color:#7890ad;font-size:10px;line-height:1.5}.social-feed-actions{justify-content:space-between;align-items:center;gap:7px;padding:0 17px 10px 66px;display:flex}.social-feed-actions>span{align-items:center;gap:2px;font-size:10px;display:flex}.social-feed-actions time{color:#6d84a2;font-size:9px}.social-feed-actions .social-text-button{font-size:10px}.social-feed-actions .social-icon-button{width:22px;height:24px}.social-footnote{color:#7e93ae;margin:12px 0;font-size:11px;line-height:1.7}.social-panel .social-footnote{padding:0 18px}.social-dialog{scrollbar-width:thin;scrollbar-color:#2a3b53 transparent;max-height:calc(100dvh - 40px);font-size:13px;overflow:auto;z-index:160!important;color:#e7eef9!important;background:#121e2f!important;border:0!important;border-radius:18px!important;outline:none!important;width:660px!important;max-width:calc(100vw - 32px)!important;padding:24px!important;display:block!important;box-shadow:0 30px 100px #0008!important}.social-dialog:focus{outline:none!important}.social-dialog-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.social-dialog-header>div{color:#9e8adf;align-items:center;gap:10px;display:flex}.social-dialog-header [data-slot=dialog-title]{color:#e4edf9;font-size:17px;font-weight:550;line-height:1.4}.social-dialog-description{margin:0 0 24px;margin-inline-end:35px;line-height:1.6;color:#778daa!important;font-size:11px!important}.social-profile-identity{align-items:center;gap:17px;margin:25px 0 24px;display:flex}.social-profile-identity .social-flag{width:62px;height:62px}.social-profile-identity .social-flag>b{bottom:-1px;width:20px;height:20px;font-size:11px;inset-inline-end:-1px;box-shadow:0 0 0 3px #121e2f}.social-profile-identity h2{letter-spacing:-.025em;margin:0 0 7px;font-size:24px;font-weight:550;line-height:1.2}.social-profile-identity p{color:#7f94b1;flex-wrap:wrap;align-items:center;gap:7px;margin:0;font-size:11px;display:flex}.social-profile-identity p>span:last-child{color:#59728f;margin-inline-start:4px;font-size:10px}.social-level{color:#b5a1ed;background:#a48ae40b;border-radius:20px;align-items:center;gap:5px;margin-inline-start:auto;padding:8px 10px;font-size:10px;display:flex}.social-profile-counts{grid-template-columns:repeat(3,1fr);gap:18px;margin:0 0 24px;display:grid}.social-profile-counts>div{flex-direction:column;gap:5px;display:flex}.social-profile-counts strong{font-variant-numeric:tabular-nums;color:#d9e5f6;font-size:21px;font-weight:500}.social-profile-counts span{color:#728aa7;font-size:11px}.social-profile-actions{grid-template-columns:1.2fr 1fr 1fr;gap:9px;display:grid}.social-primary,.social-secondary,.social-danger{text-align:center;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:12px 14px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex;border:0!important}.social-primary{color:#10392f;background:#9ce4d0}.social-primary:hover{background:#b2eedf}.social-secondary{color:#afc0d6;background:#202e43}.social-secondary:hover,.social-secondary.selected{color:#dce9f7;background:#29394e}.social-danger{color:#46252b;background:#e9909f}.social-subscription{color:#859db9;align-items:center;gap:6px;margin-top:8px;font-size:10px;display:flex}.social-subscription button{margin-inline-start:auto;font-size:10px}.social-tabs{scrollbar-width:none;gap:22px;margin-top:28px;display:flex;overflow:auto;box-shadow:0 1px #ffffff07}.social-tabs button{color:#7e93af;white-space:nowrap;background:0 0;border:0;flex:1;padding:0 0 13px;font-size:11px;line-height:1.5}.social-tabs button[aria-selected=true]{color:#c7b7ff;box-shadow:inset 0 -2px #b8a4fc}.social-profile-content{min-height:285px;padding-top:20px}.social-period{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.social-period select,.social-period input{color:#afc1d9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1c2a3f;border:0;border-radius:6px;min-width:0;padding:8px 9px;font-size:11px}.social-period input{max-width:145px}.social-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 14px;margin:23px 0;display:grid}.social-metric-grid>div>span{color:#7a90ad;margin-bottom:9px;font-size:10px;line-height:1.4;display:block}.social-metric-grid strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:500;line-height:1.3;display:block}.social-win-bar{background:#ba657036;border-radius:10px;height:4px;margin:30px 0 45px;position:relative}.social-win-bar>div{background:#75d2b8;border-radius:10px;height:4px}.social-win-bar>span{color:#7189a6;justify-content:space-between;width:100%;font-size:10px;display:flex;position:absolute;top:15px}.social-win-bar b{color:#a4bfbc;font-weight:400}.social-best{color:#7b92b0;align-items:center;gap:9px;font-size:11px;display:flex}.social-best>span:last-child{color:#c4d4e8;margin-inline-start:auto}.social-best svg{color:#cbb47c}.social-votes{gap:12px;display:flex}.social-votes button{color:#8197b3;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;display:flex}.social-votes button[aria-pressed=true]{color:#aee5d4}.social-rewards{flex-wrap:wrap;gap:18px;display:flex}.social-rewards h3{color:#8298b5;flex:0 0 100%;margin:5px 0;font-size:11px;font-weight:400}.social-reward{background:#ffffff03;border-radius:10px;flex:1;align-items:center;gap:10px;padding:15px;font-weight:400;display:flex}.social-reward b{font-size:14px;font-weight:500}.tone-0{color:#d4a887}.tone-1{color:#aec4df}.tone-2{color:#e9cb87}.social-copy-intro{color:#a3b6cd;align-items:center;gap:12px;font-size:12px;line-height:1.6;display:flex}.social-copy-intro svg{color:#a4dacb;flex:none}.social-form-grid{grid-template-columns:1fr 1fr;gap:18px 16px;margin:20px 0;display:grid}.social-form-grid label>span{color:#8fa5c0;margin-bottom:9px;font-size:11px;display:block}.social-form-grid label>div{background:#1c2c42;border-radius:9px;align-items:center;padding:0 12px;display:flex}.social-form-grid input{color:#e4edfa;letter-spacing:.025em;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:12px 0;font-size:19px}.social-form-grid label>div>span{color:#67809e;font-size:10px}.social-copy-example{color:#869cb7;background:#9be4d006;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:14px;font-size:10px;display:flex}.social-copy-example>span[translate=no]{color:#bfe7dc}.social-copy-form>.social-primary{width:100%;margin-top:9px}.social-stop{color:#8ea3bd;line-height:1.7}.social-stop h3{color:#e4ecfa;font-size:19px;font-weight:500}.social-action-row{justify-content:flex-end;gap:10px;margin:25px 0 0;display:flex}.social-award-tiers{gap:9px;display:flex}.social-award-tiers button{color:#7a90ac;background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px 8px;font-size:11px;display:flex}.social-award-tiers button[aria-pressed=true]{color:#cfbded;background:#253348}.social-award-tiers small{opacity:.7;font-size:9px}.social-award-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0;display:grid}.social-award-grid button{background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:10px;padding:13px 6px;display:flex}.social-award-grid button:hover,.social-award-grid button[aria-pressed=true]{background:#ffffff04}.social-award-grid .locked{opacity:.32}.social-award-medal{clip-path:polygon(50% 0,95% 24%,95% 75%,50% 100%,5% 75%,5% 24%);background:radial-gradient(at 50% 20%,#c99e6c26,#0000 75%);place-items:center;width:61px;height:67px;display:grid}.tone-1 .social-award-medal{background:radial-gradient(at 50% 20%,#bddaf62b,#0000 75%)}.tone-2 .social-award-medal{background:radial-gradient(at 50% 20%,#f6d58d2b,#0000 75%)}.social-award-grid strong{color:#a2b5ce;font-size:10px;font-weight:400;line-height:1.5}.social-award-grid small{color:#a2b5ce;font-size:9px}.social-award-detail{background:#1b293e;border-radius:9px;margin:10px 0;padding:13px;font-size:11px;line-height:1.6}.social-award-detail p{color:#8299b6;margin:5px 0}.social-award-detail small{color:#a8d7c9}.social-chat-messages{scrollbar-width:thin;flex-direction:column;gap:10px;height:270px;padding:14px 0;display:flex;overflow:auto}.social-chat-welcome{text-align:center;color:#6e86a5;margin:auto;font-size:11px;line-height:1.6}.social-chat-welcome>svg{margin:auto auto 12px}.social-chat-welcome h3{color:#c2d2e7;font-size:16px;font-weight:500}.social-chat-bubble{overflow-wrap:anywhere;background:#202e43;border-radius:13px 13px 13px 3px;align-self:flex-start;max-width:85%;padding:11px 14px;font-size:12px;line-height:1.6}.social-chat-bubble.outgoing{background:#2b3d50;border-radius:13px 13px 3px;align-self:flex-end}.social-chat-bubble p{margin:0}.social-chat-bubble time{text-align:end;color:#7690ae;margin-top:4px;font-size:9px;display:block}.social-chat form{background:#1b293c;border-radius:11px;gap:9px;margin-top:12px;padding:6px;display:flex}.social-chat form input{color:#d4e2f6;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:8px 10px;font-size:12px}.social-chat form button{width:42px;padding:0}.social-typing{color:#8199b5;font-size:10px}.social-ranking-dialog{width:1020px!important}.social-ranking-dialog [data-slot=dialog-description]{color:#7b92ae;font-size:11px}.social-ranking-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:22px 0;display:flex}.social-ranking-toolbar .social-search{width:230px;margin:0}.social-table-scroll{scrollbar-width:thin;overflow-x:auto}.social-ranking-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.social-ranking-table th{color:#6d86a5;text-align:end;padding:10px 8px;font-size:10px;font-weight:400}.social-ranking-table th:first-child,.social-ranking-table th:nth-child(2){text-align:start}.social-ranking-table th button{color:inherit;background:0 0;border:0;align-items:center;gap:3px;display:inline-flex}.social-ranking-table th[aria-sort=ascending] svg{transform:rotate(180deg)}.social-ranking-table td{text-align:end;font-variant-numeric:tabular-nums;padding:10px 8px}.social-ranking-table td:first-child{color:#6982a1;text-align:start;font-size:10px}.social-ranking-table tbody tr:hover{background:#ffffff03}.social-ranking-table td>button{text-align:start;color:#cbd9ec;background:0 0;border:0;align-items:center;gap:10px;width:100%;display:flex}.social-ranking-table .social-flag{width:30px;height:30px}.social-ranking-table strong{font-size:11px;font-weight:500;display:block}.social-ranking-table small{color:#5e7a99;margin-top:3px;font-size:9px;display:block}.social-ranking-footer{color:#7e96b3;justify-content:space-between;align-items:center;margin-top:16px;font-size:11px;display:flex}.social-ranking-footer>div{align-items:center;gap:10px;display:flex}.social-chart-activity{z-index:28;pointer-events:none;gap:8px;width:max-content;max-width:calc(100cqw - 24px);display:grid;position:absolute;bottom:calc(100% + 12px);left:0}.social-chart-activity:empty{display:none}.social-chart-activity>button{pointer-events:auto;color:#b7c9e1;background:#152337eb;border:0;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:11px;display:flex;box-shadow:0 5px 25px #0002}.social-chart-activity .social-flag{width:27px;height:27px}.social-chart-activity strong,.social-chart-activity small{text-align:start;font-weight:400;display:block}.social-chart-activity small{color:#718cad;margin-top:3px;font-size:9px}:is(.social-panel :focus-visible,.social-dialog :focus-visible){outline-offset:3px;outline:2px solid #bba9fa}@media (max-width:760px){.social-dialog{max-height:calc(100dvh - 24px);border-radius:15px!important;max-width:calc(100vw - 20px)!important;padding:19px!important}.social-dialog-description{margin-inline-end:0;margin-bottom:15px;font-size:10px!important}.social-profile-identity{gap:13px;margin:20px 0}.social-profile-identity h2{font-size:22px}.social-profile-identity .social-flag{width:51px;height:51px}.social-level{padding:6px;font-size:9px}.social-level>span{display:none}.social-profile-counts{gap:12px;margin-bottom:20px}.social-profile-counts strong{font-size:20px}.social-profile-counts span{font-size:10px}.social-profile-actions{grid-template-columns:1.15fr 1fr 42px;gap:7px}.social-profile-actions button{padding:10px 8px;font-size:11px}.social-message-button>span{display:none}.social-tabs{gap:15px;margin-top:22px}.social-tabs button{white-space:normal;font-size:10px}.social-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.social-metric-grid strong{font-size:17px}.social-form-grid{gap:17px 10px}.social-form-grid label>span{min-height:28px;margin-bottom:5px;font-size:10px;line-height:1.4}.social-award-grid{gap:7px}.social-award-tiers button{gap:4px;padding:9px 4px;font-size:10px}.social-award-tiers small{display:none}.social-award-grid strong{font-size:9px}.social-ranking-toolbar{flex-direction:column;align-items:stretch}.social-ranking-toolbar .social-search{width:100%}.social-ranking-table{min-width:680px}.social-chart-activity{display:none}.social-reward{gap:6px;padding:10px}.social-reward svg{width:22px}.social-reward b{font-size:12px}}@media (prefers-reduced-motion:reduce){.social-panel *,.social-dialog *{transition:none!important}}.social-panel-scroll,.social-dialog{scroll-behavior:auto}.social-dialog:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .social-dialog-header .lucide-arrow-left{transform:rotate(180deg)}.social-profile-overlay[data-slot=dialog-overlay]{z-index:159;-webkit-backdrop-filter:blur(9px)saturate(.7);background:#050b18a6}.social-profile-surface{background:radial-gradient(at 0 0,#8d71dc16,#0000 48%),radial-gradient(at 100% 20%,#54d6b80a,#0000 50%),#131e30}.social-profile-surface.social-dialog{flex-direction:column;overflow:hidden;background:radial-gradient(at 0 0,#8d71dc16,#0000 48%),radial-gradient(at 100% 20%,#54d6b80a,#0000 50%),#131e30!important;border:1px solid #b8b0f12b!important;border-radius:24px!important;width:720px!important;padding:0!important;display:flex!important;box-shadow:0 32px 100px #0009,inset 0 1px #ffffff08!important}.social-profile-surface .social-dialog-header{border-bottom:1px solid #ffffff08;flex:none;margin:0;padding:20px 28px 16px}.social-profile-surface .social-dialog-header .social-icon-button{background:#ffffff06;border-radius:11px;width:34px;height:34px}.social-profile-surface .social-detail-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3b4967 transparent;min-height:0;padding:18px 28px 28px;overflow-y:auto}.social-profile-surface .social-dialog-description{max-width:580px;margin:0;color:#98a7c0!important}.social-profile-surface .social-profile-identity{gap:22px;margin:25px 0 28px}.social-profile-surface .social-profile-identity .social-flag{border-radius:50%;width:96px;height:96px;box-shadow:0 0 0 5px #131e30,0 0 0 6px #a68ae84a,0 8px 30px #0004}.social-profile-surface .social-profile-identity .social-flag>svg{filter:saturate(1.08)}.social-profile-surface .social-profile-identity .social-flag>b{color:#eee6ff;background:linear-gradient(135deg,#65508d,#393657);border-radius:9px;width:27px;height:27px;font-size:12px;box-shadow:0 0 0 3px #172136}.social-profile-surface .social-profile-identity>div{min-width:0}.social-profile-surface .social-profile-identity h2{overflow-wrap:anywhere;font-size:28px;font-weight:600}.social-profile-surface .social-profile-identity p{color:#a0b2c9;row-gap:8px;font-size:12px}.social-profile-surface .social-profile-identity p>span:last-child{color:#8194ae;font-size:11px}.social-profile-surface .social-level{color:#cfbbff;white-space:nowrap;background:#a38ae611;border:1px solid #b49aee26;padding:9px 12px}.social-profile-surface .social-profile-counts{gap:10px;margin-bottom:20px}.social-profile-surface .social-profile-counts>div{background:linear-gradient(135deg,#b6b1f008,#ffffff02);border:1px solid #b4c5ed12;border-radius:14px;gap:6px;min-width:0;padding:15px 16px}.social-profile-surface .social-profile-counts strong{color:#eff3ff;font-size:24px;font-weight:600}.social-profile-surface .social-profile-counts span{color:#9bacc6;line-height:1.5}.social-profile-surface .social-profile-actions{grid-template-columns:1.25fr 1.2fr 1fr;gap:10px}.social-profile-surface :is(.social-primary,.social-secondary,.social-danger){color:#deebf9;border-radius:12px;min-height:50px;transition:background .18s,box-shadow .18s,transform .18s}.social-profile-surface .social-profile-actions button{min-width:0;padding:12px 13px}.social-profile-surface .social-profile-actions button>svg{flex:none}.social-profile-surface .social-primary{color:#123c35;background:linear-gradient(130deg,#a1eed6,#72cfb9);box-shadow:0 5px 18px #58c6a51a,inset 0 1px #ffffff60}.social-profile-surface .social-primary:hover{background:linear-gradient(130deg,#bbf8e5,#8ddfc8);box-shadow:0 6px 22px #58c6a52a}.social-profile-surface .social-secondary{background:linear-gradient(135deg,#2c3c56,#233148);box-shadow:inset 0 0 0 1px #a8bce11c,inset 0 1px #ffffff06}.social-profile-surface .social-secondary:hover{background:linear-gradient(135deg,#354962,#2b3c56)}.social-profile-surface .social-watch-button.selected{color:#dccdff;background:linear-gradient(135deg,#3c3457,#2b2c47);box-shadow:inset 0 0 0 1px #b69aef42}.social-profile-surface .social-watch-button.selected:hover{background:linear-gradient(135deg,#4a3e6b,#363454)}.social-profile-surface .social-danger{color:#ffd5dd;background:linear-gradient(135deg,#793c51,#573044);box-shadow:inset 0 0 0 1px #f093ac42,inset 0 1px #ffffff0a}.social-profile-surface .social-danger:hover{background:linear-gradient(135deg,#91465f,#6b374f);box-shadow:inset 0 0 0 1px #f6a8bd70,0 5px 18px #bd52751a}.social-profile-surface :is(.social-primary,.social-secondary,.social-danger):active{transform:translateY(1px)}.social-profile-surface .social-profile-subscription{color:#a7b8ce;background:#9bb5dd06;border:1px solid #a8bad61a;border-radius:12px;gap:10px;margin-top:12px;padding:12px 14px}.social-profile-surface .social-profile-subscription.active{background:#74d9bf08;border-color:#74d9bf26}.social-profile-subscription>div{gap:4px;min-width:0;line-height:1.5;display:grid}.social-profile-subscription strong{color:#bbc9dd;font-size:11px;font-weight:500}.social-profile-subscription.active strong{color:#9ce4d0}.social-profile-subscription .social-text-button{color:#c6b6f5;flex:none;gap:6px;min-height:32px}.social-profile-surface .social-watch-confirmation{color:#9aafa9;flex-wrap:wrap;gap:7px;margin-top:12px}.social-profile-surface .social-tabs{box-shadow:none;background:#0a132357;border:1px solid #b5c2e412;border-radius:12px;gap:5px;margin-top:24px;padding:5px}.social-profile-surface .social-tabs button{white-space:normal;color:#9aacc5;border-radius:8px;padding:10px 8px}.social-profile-surface .social-tabs button[aria-selected=true]{color:#e0d5ff;background:linear-gradient(135deg,#a58add29,#8274b91a);box-shadow:inset 0 0 0 1px #b89bef24}.social-profile-surface .social-profile-content{padding-top:18px}.social-profile-surface .social-period select{color:#d6e2f4;background-color:#213047;border:1px solid #a8bce126;border-radius:9px;min-height:36px;padding:9px 32px 9px 12px}.social-profile-surface .social-metric-grid{gap:10px;margin:16px 0}.social-profile-surface .social-metric-grid>div{background:#d6dfff03;border:1px solid #a4bce112;border-radius:12px;min-width:0;padding:14px}.social-profile-surface .social-metric-grid>div>span{color:#9aadc7}.social-profile-surface .social-metric-grid strong{overflow-wrap:anywhere;font-size:19px}.social-profile-surface .social-win-bar{height:5px;margin:23px 0 42px}.social-profile-surface .social-win-bar>div{background:linear-gradient(90deg,#50bda5,#a2edd7);height:5px;box-shadow:0 0 10px #75d2b81a}.social-profile-surface .social-best{color:#a8b8ce;background:#d7b87908;border:1px solid #d7b87914;border-radius:11px;padding:12px 14px}.social-profile-surface .social-best svg{color:#e7c981;flex:none}@media (hover:hover){.social-profile-surface .social-profile-actions button:hover{transform:translateY(-1px)}}@media (max-width:760px){.social-profile-surface.social-dialog{border-radius:20px!important;padding:0!important}.social-profile-surface .social-dialog-header{padding:14px 16px 12px}.social-profile-surface .social-detail-scroll{padding:14px 16px 20px}.social-profile-surface .social-profile-identity{grid-template-columns:72px minmax(0,1fr);gap:9px 17px;margin:24px 0;display:grid}.social-profile-surface .social-profile-identity .social-flag{grid-row:1/span 2;width:72px;height:72px}.social-profile-surface .social-profile-identity h2{font-size:23px}.social-profile-surface .social-profile-identity p{gap:6px;font-size:11px}.social-profile-surface .social-level{grid-column:2;justify-self:start;margin-inline-start:0;padding:5px 9px;font-size:10px}.social-profile-surface .social-level>span{display:inline}.social-profile-surface .social-profile-counts{gap:7px}.social-profile-surface .social-profile-counts>div{border-radius:11px;padding:12px 9px}.social-profile-surface .social-profile-counts strong{font-size:22px}.social-profile-surface .social-profile-counts span{overflow-wrap:anywhere;font-size:10px}.social-profile-surface .social-profile-actions{grid-template-columns:minmax(0,1fr) 50px;gap:8px}.social-profile-surface .social-profile-actions>button:first-child{grid-column:1/-1}.social-profile-surface .social-profile-actions button{min-height:48px;font-size:12px}.social-profile-surface .social-profile-subscription{flex-wrap:wrap;gap:8px;padding:11px}.social-profile-subscription>div{flex:1}.social-profile-subscription .social-text-button{font-size:10px}.social-profile-surface .social-tabs{gap:3px;padding:4px}.social-profile-surface .social-tabs button{padding:9px 5px;font-size:10px}.social-profile-surface .social-metric-grid{gap:8px}.social-profile-surface .social-metric-grid>div{padding:12px 10px}.social-profile-surface .social-metric-grid strong{font-size:17px}}@media (prefers-reduced-motion:reduce){.social-profile-surface button{transition:none!important;transform:none!important}}.social-chat-panel{color:#dce7f5;z-index:35;background:#121e2e;flex-direction:column;flex:0 0 340px;width:340px;min-height:0;max-height:100%;font-size:12px;display:flex;position:relative}.social-chat-panel[hidden]{display:none!important}.social-chat-panel button{cursor:pointer;border:0}.social-chat-panel button:disabled{cursor:default;opacity:.5}.social-chat-header{flex:none;align-items:center;gap:4px;height:70px;padding:12px 10px;display:flex}.social-chat-heading{color:#a6b5ce;flex:1;align-items:center;gap:12px;padding-inline-start:10px;display:flex}.social-chat-heading h2{color:#e0eafa;margin:0;font-size:18px;font-weight:500}.social-chat-contact{text-align:start;min-width:0;color:inherit;background:0 0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.social-chat-contact:disabled{opacity:1!important}.social-chat-contact>span:last-child{min-width:0}.social-chat-contact strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;display:block;overflow:hidden}.social-chat-contact small{color:#7790ae;margin-top:4px;font-size:10px;display:block}.social-chat-avatar{color:#bcaaf1;background:#29314c;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.social-chat-avatar.support{color:#94d5c6;background:#1e3743}.social-chat-disclaimer{color:#778ba6;align-items:center;gap:7px;padding:0 18px 15px;font-size:10px;line-height:1.5;display:flex}.social-chat-disclaimer i{background:#b29ce9;border-radius:50%;flex:none;width:5px;height:5px}.social-chat-panel .social-chat-messages{overscroll-behavior:contain;scrollbar-color:#2b3c55 transparent;flex:1;gap:12px;height:auto;min-height:0;padding:12px 17px}.social-chat-message-group{flex-direction:column;gap:12px;display:flex}.social-chat-date{color:#7087a4;align-self:center;margin:10px 0;font-size:10px}.social-chat-panel .social-chat-bubble{max-width:91%;padding:10px 12px;font-size:12px}.social-chat-panel .social-chat-bubble p{white-space:pre-wrap}.social-chat-panel .social-chat-bubble time{justify-content:flex-end;align-items:center;gap:5px;margin-top:5px;display:flex}.social-chat-bubble.outgoing{border-end-end-radius:3px;border-end-start-radius:13px}.social-chat-bubble:not(.outgoing){border-end-end-radius:13px;border-end-start-radius:3px}.social-chat-welcome .social-chat-avatar{margin:0 auto 18px}.social-chat-welcome>.social-flag{width:52px;height:52px;margin:0 auto 16px}.social-chat-welcome p{max-width:240px;margin:8px auto}.social-chat-composer{background:#1c2b40;border-radius:13px;flex:none;margin:10px 12px 14px;padding:8px}.social-chat-composer textarea{resize:none;color:#e2eaf7;scrollbar-width:thin;background:0 0;border:0;outline:none;width:100%;min-height:52px;max-height:140px;padding:6px 9px;font-size:12px;line-height:1.6;display:block}.social-chat-composer textarea:focus-visible{outline:none}.social-chat-composer textarea::placeholder{color:#7890ac}.social-chat-composer>div{align-items:center;gap:9px;display:flex}.social-chat-composer .social-primary{border-radius:8px;width:36px;height:32px;min-height:32px;margin-inline-start:auto;padding:0}.social-chat-count{color:#69819f;font-size:9px}.social-chat-menu,.social-chat-emoji{position:relative}.social-chat-menu summary,.social-chat-emoji summary{cursor:pointer;list-style:none}.social-chat-menu summary::-webkit-details-marker{display:none}.social-chat-emoji summary::-webkit-details-marker{display:none}.social-chat-menu>div{z-index:4;inset-inline-end:0;background:#25344b;border-radius:12px;width:230px;padding:7px;position:absolute;top:34px;box-shadow:0 16px 40px #0005}.social-chat-menu button{text-align:start;color:#c4d3e8;background:0 0;border-radius:7px;align-items:center;gap:10px;width:100%;padding:12px 9px;font-size:11px;line-height:1.5;display:flex}.social-chat-menu button:hover{background:#ffffff09}.social-chat-emoji>div{bottom:39px;z-index:4;background:#25344b;border-radius:12px;grid-template-columns:repeat(4,1fr);width:180px;padding:8px;display:grid;position:absolute;inset-inline-start:0;box-shadow:0 12px 40px #0005}.social-chat-emoji button{background:0 0;border-radius:7px;height:36px;font-size:22px}.social-chat-emoji button:hover{background:#ffffff09}.social-inbox-tabs{gap:20px;margin:0 16px 18px;display:flex}.social-inbox-tabs button{color:#8398b5;background:0 0;flex:1;justify-content:center;align-items:center;gap:6px;padding:12px 0;font-size:12px;display:flex}.social-inbox-tabs button[aria-pressed=true]{color:#c6b4f8;box-shadow:inset 0 -2px #b4a0ee}.social-inbox-tabs b,.social-inbox-row b{color:#15362e;background:#8bd6c2;border-radius:6px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:500;display:inline-grid}.social-inbox-list{scrollbar-width:thin;scrollbar-color:#2b3c55 transparent;flex:1;min-height:0;overflow:auto}.social-inbox-list>.social-footnote{color:#607b9b;padding:16px 20px;font-size:10px}.social-inbox-row{text-align:start;color:#d6e2f2;background:0 0;align-items:center;gap:12px;width:100%;padding:16px;display:flex}.social-inbox-row:hover{background:#ffffff04}.social-inbox-row>span:nth-child(2){flex:1;min-width:0}.social-inbox-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;display:block;overflow:hidden}.social-inbox-row small{text-overflow:ellipsis;white-space:nowrap;color:#7b93af;margin-top:6px;font-size:10px;line-height:1.6;display:block;overflow:hidden}.social-inbox-row em{color:#b4a0e5;font-style:normal}.social-inbox-row aside{color:#7188a3;flex-direction:column;align-items:flex-end;gap:8px;display:flex}.social-inbox-row aside>span{align-items:center;gap:4px;display:flex}.social-inbox-row time{font-size:9px}.social-chat-blocked{text-align:center;color:#879db8;background:#17253a;padding:20px}.social-chat-blocked>svg{margin:auto}.social-chat-blocked p{margin:8px 0 0;font-size:11px}.social-notices>button{text-align:start;color:#d1dff1;background:0 0;align-items:flex-start;gap:12px;width:100%;padding:16px 19px;display:flex}.social-notices>button:hover{background:#ffffff04}.social-notice-icon{color:#b9a3ed;background:#a998e810;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.social-notices strong{font-size:12px;font-weight:400;line-height:1.5;display:block}.social-notices button>span:last-child>span{color:#93cbbb;margin:4px 0;font-size:11px;display:block}.social-notices time{color:#647e9c;font-size:9px;display:block}.social-watch-confirmation{color:#82a99e;align-items:center;gap:7px;margin-top:10px;font-size:10px;line-height:1.6;display:flex}.social-watch-confirmation>svg{flex:none}.social-watch-confirmation>button{flex:none;margin-inline-start:auto;font-size:10px}.social-watched-entry{padding-bottom:14px}.social-watched-entry>.social-trader-row>svg{color:#8ed4bf}.social-watched-trade{color:#98aec9;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-inline:66px 18px;font-size:10px;display:flex}.social-watched-trade>span:nth-child(2){align-items:center;gap:3px;margin-inline-start:auto;display:flex}.social-watched-trade time{color:#647f9e;width:100%;font-size:9px}.social-watched-trade button{font-size:10px}.social-watched-actions{justify-content:space-between;gap:6px;margin:6px 18px 0 66px;display:flex}.social-watched-actions button{color:#7c93b1;font-size:9px}.social-watched-actions button:hover{color:#bca9f6}.social-chat-panel :focus-visible{outline-offset:3px;outline:2px solid #bba9fa}.social-chat-panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .lucide-arrow-left{transform:rotate(180deg)}.social-private-gate[data-slot=dialog-content]{color:#e3ebf6;background:#202b3d;border:1px solid #ffffff0c;border-radius:20px;gap:0;width:min(440px,100vw - 32px);max-width:440px;padding:0;overflow:hidden}.pulse-centered-dialog-viewport:has(>.social-private-gate){z-index:140}body:has(.social-private-gate) [data-slot=dialog-overlay]{z-index:139}.social-private-gate-body{gap:20px;padding:28px;display:grid}.social-private-gate [data-slot=dialog-description]{color:#e3ebf6;text-align:start;text-wrap:pretty;font-size:16px;line-height:1.55}.social-private-gate button{cursor:pointer;white-space:normal;border-radius:12px;min-height:48px;padding:12px 18px;font-size:15px;line-height:1.4}.social-private-verify{color:#dbf8ee;background:#153d3e;border:1px solid #16836b}.social-private-verify:hover{background:#194c47}.social-private-gate-footer{border-top:1px solid #ffffff0b;padding:24px 28px}.social-private-gate-footer button{color:#e3ebf6;background:#ffffff04;width:100%}.social-private-gate-footer button:hover{background:#ffffff09}.social-notification-category>span:nth-child(2){flex:1;min-width:0}.social-notification-category small{color:#829ab7;margin-top:7px;font-size:11px;line-height:1.5;display:block}.social-notification-category aside{color:#8197b2;align-items:center;gap:8px;display:flex}.social-notification-category b{color:#15362e;background:#8bd6c2;border-radius:7px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;display:grid}.social-notification-heading{align-items:center;gap:6px;padding:0 10px 10px;display:flex}.social-notification-heading h3{margin:0;font-size:13px;font-weight:500}.social-notices>.social-notification-open{color:#98d8c6;border-block:1px solid #ffffff08;align-items:center;padding-block:13px;font-size:11px}.social-notification-open>svg:last-child{margin-inline-start:auto}.social-chat-error,.social-chat-status{flex:none;margin:0;padding:10px 16px;font-size:11px;line-height:1.5}.social-chat-error{color:#ffabab;background:#a5444420}.social-chat-status{color:#9ccbbf}.social-notification-category:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .lucide-chevron-right{transform:rotate(180deg)}@media (max-width:1200px){.social-chat-panel{top:var(--terminal-header-height,56px);bottom:0;position:fixed;inset-inline-start:88px;box-shadow:12px 0 40px #0003}.terminal-body:has(.terminal-navigation.is-collapsed) .social-chat-panel{inset-inline-start:52px}}@media (max-width:760px){.social-profile-actions button{overflow-wrap:anywhere}.social-watched-actions{margin-inline:66px 18px}}@media (max-width:760px),(max-height:500px){.social-chat-panel{inset-inline:0;top:var(--terminal-viewport-top,0px);width:100%;min-width:0;height:var(--terminal-viewport-height,100dvh);max-height:none;padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);box-shadow:none;z-index:85;border:0;border-radius:0;position:fixed;bottom:auto;overflow:hidden}.terminal-body:has(.terminal-navigation.is-collapsed) .social-chat-panel{inset-inline:0;top:var(--terminal-viewport-top,0px);width:100%;min-width:0;height:var(--terminal-viewport-height,100dvh);max-height:none;padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);box-shadow:none;z-index:85;border:0;border-radius:0;position:fixed;bottom:auto;overflow:hidden}.social-chat-header{height:calc(56px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 8px 0;border-bottom:1px solid #ffffff08;gap:2px}.social-chat-panel .social-icon-button{width:40px;height:40px}.social-chat-contact{gap:8px;overflow:hidden}.social-chat-contact strong{font-size:13px}.social-chat-contact small{margin-top:2px;font-size:10px}.social-chat-header .social-chat-avatar{width:32px;height:32px}.social-chat-heading h2{font-size:17px}.social-chat-disclaimer{flex:none;padding:8px 14px;font-size:10px}.social-chat-panel .social-chat-messages{gap:8px;padding:6px 12px}.social-chat-panel .social-chat-bubble{min-width:0;max-width:90%;padding:9px 11px;font-size:13px;line-height:1.5}.social-chat-message-group{gap:8px;min-width:0}.social-chat-date{margin:6px 0}.social-chat-composer{margin:6px 8px max(8px,env(safe-area-inset-bottom,0px));border-radius:10px;padding:4px 6px}.social-chat-composer textarea{height:44px;min-height:44px;max-height:96px;padding:9px 6px;font-size:16px;line-height:22px}.social-chat-composer>div{gap:6px}.social-chat-composer .social-primary{height:36px;min-height:36px}.social-chat-panel .social-search input{min-width:0;font-size:16px}.social-inbox-tabs{gap:12px;margin:0 12px 8px}.social-inbox-tabs button{min-height:44px;padding:10px 0}.social-inbox-row{gap:10px;padding:12px}.social-chat-menu>div{max-width:calc(100vw - 24px);top:42px}.social-chat-emoji>div{bottom:44px}}.real-social-tabs{background:#19263a;border-radius:10px;flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0 14px 10px;padding:4px;display:grid}.real-social-tabs button{color:#99a9c3;overflow-wrap:anywhere;border-radius:7px;min-width:0;min-height:36px;padding:7px;font-size:12px}.real-social-tabs button[aria-pressed=true]{color:#e8e0ff;background:#a88ff52a}.real-social-tabs button:focus-visible{outline-offset:1px;outline:2px solid #baf}.social-feed-entry{border-bottom:1px solid #ffffff09;padding:10px 17px}.social-feed-entry .social-feed-actions{flex-wrap:wrap;padding:8px 0 0}.terminal{--trade-up:#32ac41;--trade-down:#f3382c;--trade-up-shade:#154a1b;--trade-down-shade:#8d201a}.market-sentiment{z-index:2;inset-inline-start:1px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;flex-direction:column;align-items:center;gap:7px;width:25px;padding:0;display:flex;position:absolute;top:9px;bottom:12px}.sentiment-percent{font-variant-numeric:tabular-nums;flex:none;font-size:9px;font-weight:600;line-height:12px}.sentiment-up{color:var(--trade-up)}.sentiment-down{color:var(--trade-down)}.sentiment-track{width:6px;min-height:0;box-shadow:none;background:0 0;border-radius:4px;flex:1;position:relative}.sentiment-track:after{content:"";inset:var(--sentiment-up) 0 0;background:linear-gradient(to bottom,var(--trade-down-shade),var(--trade-down));border-radius:0 0 4px 4px;position:absolute}.sentiment-track i{height:var(--sentiment-up);background:linear-gradient(to bottom,var(--trade-up),var(--trade-up-shade));border-radius:4px 4px 0 0;position:absolute;inset:0}.sentiment-track b{z-index:1;top:var(--sentiment-up);width:10px;height:3px;box-shadow:none;background:#92a4be;border-radius:2px;position:absolute;left:-2px;transform:translateY(-50%)}.market-sentiment:focus-visible .sentiment-track{outline-offset:3px;outline:2px solid #a1d4f8}.sentiment-caption{z-index:10;inset-inline-end:100%;color:#c5d5e5;pointer-events:none;opacity:0;background:#18263af5;border:1px solid #7b9ab739;border-radius:7px;width:max-content;max-width:min(250px,70vw);padding:7px 10px;font-size:11px;line-height:16px;transition:opacity .16s;position:absolute;top:0;box-shadow:0 4px 18px #0004}.market-sentiment:is(:hover,:focus) .sentiment-caption{opacity:1}@media (min-width:651px){.terminal .reference-trade-dock:not([data-chart-tickets=true]):has(>.market-sentiment){--trade-sentiment-width:26px}}@media (max-width:650px){.market-sentiment{inset-inline:7px;direction:ltr;flex-direction:row;gap:6px;width:auto;height:16px;top:-21px;bottom:auto}.sentiment-percent{text-align:center;width:26px}.sentiment-track{width:auto;height:6px}.sentiment-track:after{inset:0 0 0 var(--sentiment-up);background:linear-gradient(to right,var(--trade-down-shade),var(--trade-down));border-radius:0 4px 4px 0}.sentiment-track i{width:var(--sentiment-up);background:linear-gradient(to right,var(--trade-up),var(--trade-up-shade));border-radius:4px 0 0 4px;height:100%}.sentiment-track b{left:var(--sentiment-up);width:3px;height:10px;top:-2px;transform:translate(-50%)}.sentiment-caption{inset-inline:auto;top:auto;bottom:21px;right:0}.sentiment-caption:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.terminal .reference-trade-dock[data-trading-mode=simple]:not([data-chart-tickets=true]):has(>.market-sentiment){margin-top:21px}}@media (prefers-reduced-motion:reduce){.sentiment-caption{transition:none}}.sentiment-toggle{position:relative}.sentiment-toggle-check{inset-inline-end:-2px;color:#fff;background:#1b93b4;border:1px solid #a1e0ed;border-radius:4px;place-items:center;width:14px;height:14px;display:grid;position:absolute;top:-3px}.sentiment-toggle[aria-pressed=true]{color:#b9eaf1}.mobile-chart-tools-menu[data-slot=popover-content]>.sentiment-toggle.icon-button{grid-area:2/2}.sentiment-dialog[data-slot=dialog-content]{overscroll-behavior:contain;color:#e6edf8;background:#222c40;border:1px solid #58627b;border-radius:16px;gap:16px;width:min(440px,100vw - 32px);max-width:440px;max-height:calc(100svh - 32px);padding:24px;line-height:1.55;overflow-y:auto;box-shadow:0 20px 80px #0007}.sentiment-dialog [data-slot=dialog-title]{padding-inline-end:24px;font-size:20px;line-height:1.25}.sentiment-dialog [data-slot=dialog-description],.sentiment-dialog p{color:#d5ddec;margin:0;font-size:14px;line-height:1.55}.sentiment-dialog [data-slot=dialog-close]{inset-inline:auto 12px;color:#9eacc5;top:12px}.sentiment-illustration{border-radius:12px;width:100%;max-height:224px;display:block}.sentiment-dialog-actions{gap:10px;display:grid}.sentiment-dialog-actions button{color:#e5edf8;min-height:42px;font:inherit;cursor:pointer;background:#1a2435;border:1px solid #495672;border-radius:8px;padding:9px 14px}.sentiment-dialog-actions .sentiment-dialog-continue{background:#173537;border-color:#338a80}.sentiment-dialog-actions button:focus-visible{outline-offset:3px;outline:2px solid #adbdff}@media (max-height:500px){.sentiment-dialog[data-slot=dialog-content]{width:min(650px,100vw - 32px);max-width:650px;padding:18px 22px;display:block}.sentiment-dialog [data-slot=dialog-title]{margin-bottom:12px}.sentiment-dialog .sentiment-illustration{float:inline-end;width:40%;max-height:160px;margin:12px 0 12px 16px}.sentiment-dialog:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sentiment-illustration{margin-inline:16px 0}.sentiment-dialog p{margin-top:10px}.sentiment-dialog-actions{clear:both;grid-template-columns:1fr 1fr;padding-top:12px}}.favorites-rail{background:#1b2232;border-bottom:1px solid #ffffff09;flex:none;align-items:center;gap:6px;min-width:0;padding:6px 10px;display:flex}.terminal[data-design=prism] .favorites-rail{background:#101827}.favorites-scroll{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;flex:1;gap:6px;min-width:0;display:flex;overflow-x:auto}.favorites-scroll::-webkit-scrollbar{display:none}.favorite-card{scroll-snap-align:start;background:#ffffff02;border:1px solid #7f91b022;border-radius:10px;flex:0 0 156px;min-width:0;height:56px;transition:border-color .15s,background .15s,opacity .15s;position:relative}.favorite-card:hover{background:#ffffff04;border-color:#a899ed66}.favorite-card.is-selected{background:linear-gradient(135deg,#aa93ff14,#aa93ff04);border-color:#a797ef85;box-shadow:inset 0 1px #dfd5ff0a}.favorite-card.is-selected:after{content:"";inset-inline:25%;pointer-events:none;background:#b2a3f8;border-radius:2px;height:2px;position:absolute;bottom:-1px}.favorite-select{text-align:start;color:#d4deef;border-radius:9px;flex-direction:column;width:100%;height:100%;padding:6px 7px 4px;display:flex}.favorite-select:disabled{cursor:not-allowed;color:#91a1b9;opacity:1}.favorite-select:disabled .favorite-payout{color:#91a1b9}.favorite-heading{align-items:center;gap:5px;width:100%;padding-inline-end:17px;font-size:12px;line-height:15px;display:flex}.favorite-symbol{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.favorite-payout{color:#83d3ba;font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto;font-size:11px}.favorite-sparkline{color:#8594b3;flex:1;width:100%;min-height:0;margin-top:4px}.is-selected .favorite-sparkline{color:#b4a3ff}.favorite-close{inset-inline-end:1px;color:#8996ae;cursor:pointer;border-radius:6px;place-items:center;width:24px;height:25px;display:grid;position:absolute;top:1px}.favorite-close:hover{color:#ffc2c5;background:#ec909c1c}.favorite-close:active{background:#ec909c2b}.favorite-grip{inset-inline-start:-1px;color:#b8a9ea;opacity:0;pointer-events:none;position:absolute;top:25px}.favorite-card:hover .favorite-grip{opacity:.6}.favorite-footer{bottom:5px;align-items:center;gap:4px;display:flex;position:absolute;inset-inline:7px}.favorite-trade,.favorite-result{color:#99dfcb;font-variant-numeric:tabular-nums;white-space:nowrap;background:#1b2937;border:1px solid #81b5bc30;border-radius:5px;align-items:center;gap:3px;padding:1px 4px;font-size:11px;line-height:14px;display:flex}.favorite-trade{flex:none}.favorite-result{min-width:0;max-width:100%;animation:.22s ease-out favorite-result-in}.favorite-result>span{text-overflow:ellipsis;overflow:hidden}.favorite-result svg,.favorite-result b{flex:none}.favorite-result b{opacity:.8;font-weight:500}.favorite-result.is-win{color:#a3ead0;background:#183c35;border-color:#75d9b84d}.favorite-result.is-loss{color:#ffc2c5;background:#432b35;border-color:#ec909c4d}.favorite-result.is-zero{color:#d2d8e5;background:#2d3546;border-color:#9aa8c54d}@keyframes favorite-result-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.favorite-trade b{color:#b9c5d7;padding-inline-start:2px;font-weight:500}.favorite-status{inset-inline-end:7px;color:#a5b0c4;text-overflow:ellipsis;white-space:nowrap;background:#1c2434e8;border-radius:4px;max-width:calc(100% - 12px);padding:1px 4px;font-size:11px;line-height:14px;position:absolute;bottom:6px;overflow:hidden}.favorite-select:has(.favorite-footer) .favorite-status{bottom:23px}.favorite-card.is-dragging{opacity:.4}.favorite-card.is-drop-target{border-color:#93dac5;box-shadow:inset 3px 0 #93dac5}.favorites-rail button:focus-visible{outline-offset:-2px;outline:2px solid #bcadff}@media (max-width:650px),(max-height:500px){.favorites-rail{gap:6px;padding:5px 8px}.favorite-card{border-radius:8px;flex-basis:148px;height:54px}.favorite-heading{padding-inline-end:23px;font-size:11px}.favorite-close{width:30px;height:32px;top:0}.favorite-grip{display:none}}@media (prefers-reduced-motion:reduce){.favorite-card{transition:none}.favorite-result{animation:none}}.signals-panel{color:#d5deed;background:#232738;border-inline-start:1px solid #ffffff09;flex-direction:column;min-width:0;min-height:0;font-size:12px;display:flex;position:relative}.signals-panel[hidden]{display:none!important}.signals-header{background:#2a2e42;flex-shrink:0;align-items:center;gap:4px;min-height:43px;padding:6px 9px;display:flex}.signals-header h2{text-align:center;outline:none;flex:1;margin:0;font-size:13px;font-weight:500}.signals-header button{color:#99a7bf;border-radius:4px;place-items:center;width:25px;height:28px;padding:0;display:grid}.signals-header button[aria-expanded=true]{color:#fff;background:#475168}.signals-header select{color:#aebcd1;font:inherit;background:#252a3c;border:0;width:52px;padding:4px 0}.signals-demo-label{color:#abb7cc;border-bottom:1px solid #ffffff08;justify-content:center;align-items:center;gap:6px;padding:7px 8px;font-size:10px;display:flex}.signals-demo-label>span{background:#a391ea;border-radius:50%;width:5px;height:5px}.signals-tabs{flex-shrink:0;display:flex}.signals-tabs button{color:#8f9cb5;border-bottom:2px solid #0000;flex:1;padding:10px 6px;font-size:11px}.signals-tabs button[aria-selected=true]{color:#e8edf8;background:#1c2030;border-bottom-color:#8272c5}.signals-content{scrollbar-width:thin;scrollbar-color:#57627a transparent;overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.signal-card{border-bottom:1px solid #ffffff06;padding:10px 9px 8px}.signal-card:nth-child(2n),.signal-market:nth-child(odd){background:#2a2e40}.signal-card-top,.signal-card-action{grid-template-columns:minmax(0,1fr) 32px 126px;align-items:center;gap:6px;display:grid}.signal-card-top strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;overflow:hidden}.signal-asset-action{text-align:start;min-width:0}.signal-asset-action strong{display:block}.signal-asset-action:hover{color:#fff}.signal-arrows{white-space:nowrap;justify-content:center;align-items:center;gap:0;height:14px;display:inline-flex}.signal-arrows>svg{stroke-width:1.8px;flex:0 0 12px;width:12px;height:12px}.signal-arrows svg+svg{margin-inline-start:-5px}.signal-arrows.up,.signal-price.up{color:#8fc58c}.signal-arrows.down,.signal-price.down{color:#db817e}.signal-timer{align-items:center;gap:8px;font-size:11px;display:flex}.signal-timer time{text-align:end;min-width:47px}.signal-progress{background:#3e455e;border-radius:3px;flex:1;height:3px;display:block;overflow:hidden}.signal-progress i{background:#5687b6;height:100%;transition:width 1s linear;display:block}.signal-card-action{margin-top:5px;font-size:11px}.signal-price{text-align:center;color:#8a98b0;font-size:10px}.signal-card-action button{color:#ecf7ef;background:#2c604b;border-radius:4px;width:100%;min-height:26px;padding:4px 6px;font-size:11px;line-height:1.3}.signal-card-action button:hover:not(:disabled){background:#36785d}.signal-card-action button:disabled{opacity:.45}.signal-card-meta{color:#95a1b8;justify-content:space-between;gap:8px;margin-top:5px;font-size:9px;display:flex}.signals-category h3{color:#a6b5cc;background:#1d2233;margin:0;padding:10px 9px;font-size:12px;font-weight:400}.signal-market{text-align:start;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:32px;padding:7px 10px;font-size:12px;display:flex}.signal-market[aria-current=true]{color:#fff;background:#353d56;box-shadow:inset 3px 0 #a297e8}.signals-help{z-index:3;top:43px;background:#2b3044;padding:16px;font-size:12px;line-height:1.65;position:absolute;inset-inline:0;box-shadow:0 8px 20px #0004}.signals-help p{margin:0 0 12px}.signals-help p:last-child{color:#bac4d7;margin:0}.signals-help label{align-items:center;gap:8px;margin-bottom:14px;display:flex}.signals-help input{accent-color:#a79ae8;flex-shrink:0;width:17px;height:17px}.signals-message,.signals-empty{color:#b4c9df;margin:0;padding:9px 12px;font-size:11px;line-height:1.5}.signals-message{border-bottom:1px solid #ffffff09;flex-shrink:0}.terminal .trading-rail-item[aria-controls=pulse-signals][aria-expanded=true]{color:#c0b6ff;background:#9583f51a}.terminal .reference-trade-dock[data-signals-open=true] .trading-side-panel>.trade-journal{display:none}@media (max-width:650px){.signal-card{padding:10px}.signal-card-action button{min-height:36px}.signal-market,.signals-header{min-height:44px}.signals-header button{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.signal-progress i{transition:none}}.trade-duration-picker[data-slot=popover-content]{width:min(284px,100vw - 24px);max-height:var(--available-height);overscroll-behavior:contain;color:#edf3ff;background:#20283a;border:1px solid #72839e38;border-radius:14px;gap:15px;padding:15px;overflow-y:auto;box-shadow:0 18px 48px #03091480,inset 0 1px #d1e3ff08}.duration-clock{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.duration-unit{text-align:center;gap:5px;min-width:0;display:grid;position:relative}.duration-unit:not(:last-child):after{content:":";color:#c1cbde;font-size:24px;line-height:32px;position:absolute;top:39px;right:-11px}.duration-unit button{color:#98adc9;background:#151e30;border:1px solid #8094b218;border-radius:8px;place-items:center;height:36px;display:grid}.duration-unit output{font-variant-numeric:tabular-nums;font-size:27px;font-weight:450;line-height:34px}.duration-presets{background:#141d2d80;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.duration-presets button{color:#a4b8d4;font-variant-numeric:tabular-nums;border:1px solid #7d94b92e;border-radius:8px;min-width:0;height:39px;font-size:18px;line-height:24px}.duration-presets button[aria-pressed=true]{color:#f0f9ff;background:#53bcff20;border-color:#57bbeb;box-shadow:inset 0 0 0 1px #57bbeb26}.trade-duration-picker button{cursor:pointer;transition:background .18s,border-color .18s,color .18s}.trade-duration-picker button:hover:not(:disabled){color:#fff;background:#799ed526;border-color:#92b9e96b}.trade-duration-picker button:disabled{opacity:.3;cursor:default}.trade-duration-picker button:focus-visible{outline-offset:2px;outline:2px solid #9fdfff}.ai-form .ai-duration-select{color:#f0f1f9;background:#18253b;border:1px solid #8faad331;border-radius:8px;align-items:center;width:100%;min-height:42px;padding:8px;padding-inline-end:36px;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.trade-duration-picker button{transition:none}}.ai-series-status{border-top:1px solid #ffffff12;flex-direction:column;gap:9px;padding:12px 0;display:flex}.ai-series-status>div,.ai-method>div{color:#b3bfd2;justify-content:space-between;gap:10px;font-size:12px;display:flex}.ai-series-status b{color:#e3e8f5;font-variant-numeric:tabular-nums}.ai-series-status b[data-profit=true]{color:#72dec7}.ai-series-status b[data-profit=false]{color:#ff99a7}.ai-series-status progress{accent-color:#af93f4;width:100%;height:4px}.ai-sheet[data-slot=sheet-content]{color:#e4e9f4;background:#101928;border-color:#a3b7d532;gap:0;width:min(100%,440px);max-width:440px}.ai-sheet [data-slot=sheet-header]{border-bottom:1px solid #ffffff12;padding:24px 24px 16px;padding-inline-end:48px}.ai-sheet [data-slot=sheet-title]{align-items:center;gap:10px;display:flex}.ai-sheet-close{top:12px;color:#b6c2d6;border-radius:6px;place-items:center;width:32px;height:32px;display:grid;position:absolute;inset-inline-end:12px}.ai-sheet [data-slot=sheet-description]{color:#a6b4ca;font-size:12px;line-height:1.55}.ai-sheet-body{flex-direction:column;flex:1;gap:18px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}.ai-asset{color:#a6b4ca;justify-content:space-between;gap:12px;font-size:12px;display:flex}.ai-asset strong{color:#e4e9f4}.ai-form{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;margin:0;padding:0;display:grid}.ai-form label{color:#adbcd2;flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}.ai-form input,.ai-form select{color:#f0f1f9;background:#18253b;border:1px solid #8faad331;border-radius:8px;width:100%;min-width:0;height:42px;padding:8px;font-size:14px}.ai-form:disabled{opacity:.65}.ai-strategy-help{color:#a4b1c6;grid-column:1/-1;margin:-5px 0 0;font-size:11px;line-height:1.55}.ai-currency{color:#a9b8ce;flex-direction:column;justify-content:center;gap:4px;font-size:12px;display:flex}.ai-explanation{color:#9eafc8;background:#93aff009;border:1px solid #829eca24;border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:12px;font-size:11px;line-height:1.55;display:flex}.ai-explanation svg{flex:none;margin-top:2px}.ai-method{color:#abb8cd;font-size:12px;line-height:1.65}.ai-method summary{cursor:pointer;color:#c3b1f1}.ai-method p{margin:10px 0}.ai-journal h3{margin:0 0 10px;font-size:13px}.ai-journal-row{color:#a9b6cc;border-top:1px solid #ffffff12;flex-direction:column;gap:5px;padding:12px 0;font-size:11px;display:flex}.ai-journal-row strong{color:#e0e6f3;justify-content:space-between;font-size:12px;display:flex}.ai-journal-row small{color:#8c9cb3}.ai-sheet-footer{background:#111c2d;border-top:1px solid #ffffff16;flex:none;padding:12px 24px 20px}.ai-sheet-footer p{color:#9aabc3;margin:0 0 10px;font-size:11px;line-height:1.5}.ai-sheet-footer .ai-error{color:#ffb0b9}.ai-error:empty{display:none}:is(.ai-trader button:focus-visible,.trading-mode-switch button:focus-visible,.ai-sheet :is(button,input,select,summary):focus-visible){outline-offset:3px;outline:2px solid #c9b3ff}.mode-art{--art-light:#d9c5ff;--art-mid:#9468f5;--art-dark:#462583;perspective:300px;isolation:isolate;flex:none;width:76px;height:76px;display:inline-block;position:relative}.mode-art[data-mode=manual]{--art-light:#c1fff0;--art-mid:#48cda7;--art-dark:#136359}.mode-art-orbit{border:1px solid color-mix(in srgb, var(--art-mid) 32%, transparent);box-shadow:0 0 18px color-mix(in srgb, var(--art-mid) 15%, transparent);border-radius:50%;position:absolute;inset:2px;transform:rotateX(57deg)rotate(-28deg)}.mode-art-base{border:1px solid color-mix(in srgb, var(--art-mid) 45%, transparent);background:linear-gradient(135deg,#b8baff28,#7366b20a);border-radius:15px;position:absolute;inset:21px 12px 9px;transform:rotateX(35deg)rotate(-25deg);box-shadow:0 6px #090e1e,0 14px 16px #02071380}.mode-art-chip{background:linear-gradient(140deg, var(--art-light) -30%, var(--art-mid) 48%, var(--art-dark));border:1px solid color-mix(in srgb, var(--art-light) 75%, transparent);box-shadow:1px 1px 0 var(--art-dark), 2px 3px 0 var(--art-dark), 3px 5px 0 var(--art-dark), 4px 7px 0 #201635, 0 14px 22px #09061b88, inset 0 1px 3px #ffffff9c;border-radius:14px;place-items:center;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:grid;position:absolute;inset:12px 14px 20px;overflow:hidden;transform:rotateX(18deg)rotate(-18deg)}.mode-art-chip>svg{stroke-width:1.5px;color:#fff;filter:drop-shadow(0 2px 2px #302052aa);width:28px;height:28px}.mode-art-glint{background:linear-gradient(115deg,#0000 10%,#ffffff35 40%,#0000 60%);position:absolute;inset:0;transform:translate(-120%)}.mode-art-spark{top:4px;width:19px;color:var(--art-light);filter:drop-shadow(0 0 5px var(--art-mid));position:absolute;inset-inline-end:2px}.trading-mode-trigger,.trading-mode-card{--mode-top:#50d65b;--mode-bottom:#f14b43;--mode-light:#8ef78d;isolation:isolate;color:#f8f7ff;text-align:center;cursor:pointer;background:#202332;border:1px solid #ffffff16;flex-direction:column;justify-content:center;align-items:center;transition:transform .22s,box-shadow .22s,background .22s;display:flex;position:relative}:is(.trading-mode-trigger,.trading-mode-card)[data-mode=pro]{--mode-top:#32bff6;--mode-bottom:#22bef0;--mode-light:#9ceaff}:is(.trading-mode-trigger,.trading-mode-card)[data-mode=ai]{--mode-top:#498ff0;--mode-bottom:#b65de9;--mode-light:#d6baff}.trading-mode-trigger{background:radial-gradient(ellipse at 50% -30%, color-mix(in srgb, var(--mode-top) 30%, transparent), transparent 72%), #222536;border-radius:18px;flex:none;gap:7px;width:100%;min-height:78px;margin-bottom:13px;padding:10px 8px;box-shadow:inset 0 1px #ffffff0d,0 3px #080d19,0 7px 14px #0002}.trading-mode-trigger strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.2}.trading-mode-trigger[aria-expanded=true]{border-color:color-mix(in srgb,var(--mode-top) 55%,transparent)}.trading-mode-trigger:active,.trading-mode-card:active{transform:translateY(2px)}.trading-mode-trigger:disabled{opacity:.6;cursor:default}.mode-tile-icon{width:36px;height:36px;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--mode-top) 40%,transparent));border:2px solid;border-radius:11px;flex:none;place-items:center;transition:transform .28s;display:grid;position:relative}.mode-tile-icon>svg{stroke-width:2px;width:27px;height:27px}.mode-tile-icon .mode-tile-spark{top:-11px;width:21px;height:21px;fill:var(--mode-light);stroke:var(--mode-light);filter:drop-shadow(0 0 8px var(--mode-bottom));position:absolute;inset-inline-end:-12px}.trading-mode-menu[data-slot=popover-content]{width:min(186px,100vw - 24px);max-height:min(400px, var(--available-height));color:#f4f2fc;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:thin;background:#1c2030f7;border:1px solid #929cc228;border-radius:24px;gap:0;padding:10px;animation-duration:.18s;overflow-y:auto;box-shadow:0 18px 50px #0008,inset 0 1px #ffffff0d}.trading-mode-cards{flex-direction:column;gap:10px;display:flex}.trading-mode-card{background:linear-gradient(#1c2030,#1c2030) padding-box, linear-gradient(155deg,var(--mode-top) 10%,var(--mode-bottom) 90%) border-box;border:2px solid #0000;border-radius:22px;gap:10px;min-width:0;min-height:102px;padding:15px 8px 12px;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 3px #0c1020}.trading-mode-card:before,.trading-mode-card:after{content:"";z-index:-1;pointer-events:none;filter:blur(13px);opacity:.6;border-radius:50%;height:52px;transition:opacity .25s,transform .25s;position:absolute;left:15%;right:15%}.trading-mode-card:before{background:var(--mode-top);top:-26px}.trading-mode-card:after{background:var(--mode-bottom);opacity:.32;bottom:-37px}.trading-mode-card strong{overflow-wrap:anywhere;font-size:16px;font-weight:450;line-height:1.25}.trading-mode-card[aria-pressed=true]{box-shadow:inset 0 0 20px #ffffff07, 0 3px 0 #080e1e, 0 0 12px color-mix(in srgb,var(--mode-top) 16%,transparent)}.mode-selected{top:9px;color:var(--mode-light);position:absolute;inset-inline-end:9px}.ai-strategy-menu[data-slot=popover-content]{color:#ebecfa;background:radial-gradient(at 50% 0,#5b3f8638,#0000 70%),#10182a;border:1px solid #9d8bd547;border-radius:20px;width:min(340px,100vw - 24px);padding:16px;animation-duration:.24s;box-shadow:0 24px 80px #020511b3,inset 0 1px #ffffff10}.ai-strategy-menu [data-slot=popover-title]{color:#c6c4da;margin:0 0 5px;font-size:12px}.manual-order-controls:not([hidden]){animation:.3s ease-out both ai-panel-enter}.manual-order-controls[hidden]{display:none}.ai-trader{flex-direction:column;gap:12px;min-width:0;animation:.35s ease-out both ai-panel-enter;display:flex}.ai-signal{isolation:isolate;background:radial-gradient(at 90% 30%,#8f68e83b,#0000 75%),linear-gradient(150deg,#20273e,#121d30);border:1px solid #b49aed36;border-radius:14px;min-height:126px;padding:12px 10px;position:relative;overflow:hidden;box-shadow:inset 0 1px #e3d0ff0c,0 4px 16px #0002}.ai-signal:before{content:"";z-index:-1;opacity:.25;background-image:linear-gradient(#baa2fd14 1px,#0000 1px),linear-gradient(90deg,#baa2fd14 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000,#000);mask-image:linear-gradient(110deg,#0000,#000)}.ai-signal-art{inset-inline-end:-3px;pointer-events:none;width:80px;height:80px;position:absolute;top:21px}.ai-signal-art .mode-art{animation:6s ease-in-out infinite ai-art-float}.ai-signal-art .mode-art-glint{animation:8s ease-in-out infinite ai-art-glint}.ai-scan-line{opacity:0;background:linear-gradient(#ba99ff18,#0000 20%);border-top:1px solid #cdb5ff50;border-radius:50%;position:absolute;inset:9px 8px}.ai-signal[data-running=true] .ai-scan-line{animation:2.6s ease-in-out infinite ai-scan}.ai-signal-heading{z-index:1;color:#b8abdc;align-items:center;gap:6px;font-size:9px;display:flex;position:relative}.ai-signal-heading>span:nth-child(2){flex:1}.ai-signal-bars{align-items:center;gap:2px;height:12px;display:flex}.ai-signal-bars i{background:#ba9eff;border-radius:2px;width:2px;height:4px}.ai-signal-bars i:nth-child(2){height:11px}.ai-signal-bars i:nth-child(3){height:7px}.ai-signal-bars i:nth-child(4){height:9px}.ai-signal[data-running=true] .ai-signal-bars i{animation:.9s ease-in-out infinite alternate ai-wave}.ai-signal[data-running=true] .ai-signal-bars i:nth-child(2n){animation-delay:-.4s}.ai-live-dot{background:#b6a1eb;border-radius:50%;flex:none;width:4px;height:4px;box-shadow:0 0 5px #b69aef80}.ai-signal>strong{color:#e0d7ff;flex-wrap:wrap;align-items:center;gap:3px;max-width:calc(100% - 55px);min-height:27px;margin:14px 0;font-size:12px;line-height:1.4;display:flex;position:relative}.ai-signal>strong svg{width:17px}.ai-signal[data-direction=up]>strong{color:#77ead0}.ai-signal[data-direction=down]>strong{color:#ff9bac}.ai-signal p{color:#a6b4cc;margin:0;font-size:9px;line-height:1.45;position:relative}.ai-quick-form{border:0;grid-template-columns:minmax(0,1fr);gap:11px;min-width:0;margin:0;padding:0;display:grid}.ai-quick-form>label,.ai-strategy-field{color:#a7b6cb;flex-direction:column;gap:5px;min-width:0;font-size:11px;display:flex}.ai-stepper,.ai-amount-control,.ai-duration-control{background:linear-gradient(160deg,#1b293e,#111d30);border:1px solid #879bc32c;border-radius:9px;align-items:center;min-width:0;height:40px;display:flex;box-shadow:inset 0 2px 5px #0003,0 1px #d4dcf90b}.ai-quick-form input{color:#edf0ff;font-variant-numeric:tabular-nums;background:0 0;border:0;width:100%;min-width:0;height:100%;padding:8px 10px;font-size:15px}.ai-stepper input{-webkit-appearance:textfield;appearance:textfield;text-align:center;padding:4px 0}.ai-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ai-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ai-stepper button{color:#c0cce5;background:linear-gradient(#29394f,#1b2a3f);border:1px solid #aec7e514;border-radius:6px;flex:none;place-items:center;width:30px;height:30px;margin:4px;transition:transform .16s,background .16s;display:grid;box-shadow:0 2px 1px #030a1699,inset 0 1px #ffffff13}.ai-stepper button:active{box-shadow:none;transform:translateY(2px)}.ai-stepper button:disabled{opacity:.35}.ai-currency-coin{color:#d8e7ff;background:linear-gradient(145deg,#6484a547,#1a2d41);border:1px solid #a8c6e871;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;margin-inline-end:8px;font-size:12px;font-weight:600;display:grid;box-shadow:1px 2px #061021,inset 0 0 0 2px #152239}.ai-duration-control{gap:4px;padding-inline-start:10px}.ai-duration-control svg{color:#8c9bb6;flex:none}.ai-duration-control select{color:#e2e9f9;background:0 0;border:0;width:100%;min-width:0;height:100%;padding:5px;font-size:13px}.ai-duration-control option{background:#18263b}.ai-quick-form:disabled{opacity:.65}.ai-strategy-trigger{text-align:start;color:#dfd7f9;background:linear-gradient(140deg,#282d49,#192439);border:1px solid #a38ddd40;border-radius:9px;align-items:center;gap:7px;width:100%;min-width:0;min-height:44px;padding:5px 8px;transition:border-color .2s,transform .2s;display:flex;box-shadow:inset 0 1px #e4d8ff12,0 2px #060d19}.ai-strategy-trigger>span:nth-child(2){flex:1;font-size:11px;line-height:1.35}.ai-strategy-trigger>svg{color:#9c8dc3;flex:none}.ai-strategy-glyph{flex:none;justify-content:center;align-items:flex-end;gap:3px;width:31px;height:31px;padding-bottom:3px;display:flex;transform:perspective(100px)rotateY(-15deg)}.ai-strategy-glyph i{width:5px;height:var(--bar-height);background:linear-gradient(90deg,#c2c0ff,#9983df 65%,#58438c 66%);border-radius:2px;transition:height .25s;box-shadow:1px 2px #242342}.ai-strategy-glyph[data-strategy=fixed] i{background:linear-gradient(90deg,#a2e6ea,#6aacbc 65%,#367989 66%)}.ai-strategy-glyph[data-strategy=martingale] i{background:linear-gradient(90deg,#ffcfca,#d597a6 65%,#9b6278 66%)}.ai-strategy-glyph[data-strategy=anti] i{background:linear-gradient(90deg,#a1f1cf,#65bbad 65%,#306f70 66%)}.ai-strategy-glyph[data-strategy=fibonacci] i{background:linear-gradient(90deg,#ffe6aa,#d7b37d 65%,#8b7256 66%)}.ai-strategy-option{color:#c6d0e2;text-align:start;background:linear-gradient(135deg,#2530487a,#162034);border:1px solid #9aa8d219;border-radius:11px;align-items:center;gap:12px;width:100%;padding:11px;transition:transform .2s,border-color .2s,background .2s;display:flex;box-shadow:inset 0 1px #ffffff09,0 2px #080e1a}.ai-strategy-option>span:nth-child(2){flex:1;min-width:0}.ai-strategy-option strong{color:#e3e7f6;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.ai-strategy-option small{color:#99a9c1;font-size:10px;line-height:1.5;display:block}.ai-strategy-option[aria-pressed=true]{background:linear-gradient(135deg,#6b4b944d,#263149);border-color:#b493ff9c}.ai-strategy-option>svg{color:#cfbaff;flex:none}.ai-primary,.ai-stop{isolation:isolate;color:#fff;text-align:start;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:51px;padding:11px 10px;font-size:12px;font-weight:650;transition:transform .16s,box-shadow .16s,filter .2s;display:flex;position:relative}.ai-primary{text-shadow:0 1px 3px #452b664d;background:radial-gradient(at 0 0,#83dafa6b,#0000 60%),linear-gradient(135deg,#657cf0,#9a64ee 66%,#a67af4);border:1px solid #dac6ffad;box-shadow:inset 0 1px #fff6,inset 0 -1px 1px #39216e55,0 4px #503487,0 7px 16px #7a50d33b}.ai-primary:before{content:"";pointer-events:none;background:linear-gradient(#ffffff14,#0000);border-radius:9px 9px 20px 20px;position:absolute;inset:1px 1px 50%}.ai-primary:after{content:"";filter:blur(3px);background:#be98ff85;height:2px;position:absolute;inset:auto 18% -5px}.ai-action-copy{flex:1;min-width:0;line-height:1.35}.ai-action-icon{background:#ffffff12;border:1px solid #ffffff7a;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid;box-shadow:inset 0 1px 2px #ffffff38,0 2px 3px #59328533}.ai-action-icon svg{margin-inline-start:2px}.ai-primary:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 1px #ffffff38,0 1px #503487,0 2px 5px #7a50d33b}.ai-stop{background:linear-gradient(145deg,#963e5c,#6b304c);border:1px solid #eda0b186;box-shadow:inset 0 1px #ffc2d238,0 4px #3e1d34,0 7px 16px #67264340}.ai-stop:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #3e1d34}.ai-primary:disabled,.ai-stop:disabled{opacity:.45;filter:saturate(.55);cursor:not-allowed}.ai-dock-actions{margin:1px 0 3px}.ai-error{color:#ffb8c5;margin:0 0 8px;font-size:10px;line-height:1.5}.ai-details{color:#b9aedb;background:linear-gradient(145deg,#242a412e,#162031);border:1px solid #aa94de24;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:9px 5px;font-size:10px;line-height:1.4;display:flex;box-shadow:inset 0 1px #ffffff08}.ai-details>span{flex:1}.ai-details svg{flex:none}.ai-limits-preview{color:#8299af;align-items:center;gap:5px;font-size:9px;line-height:1.4;display:flex}.ai-limits-preview svg{color:#72bba8;flex:none}.ai-limits-preview span{flex:1}.ai-limits-preview b{color:#b5c9d8;font-size:10px}.ai-footnote{color:#76879e;margin:0;font-size:9px;line-height:1.5}.ai-series-status{background:#25234033;border:1px solid #af93f42a;border-radius:10px;gap:6px;padding:10px}.ai-series-status p,.ai-series-status small{color:#afbdd1;margin:0;font-size:10px;line-height:1.45}.ai-series-status>div{font-size:10px}.ai-sheet[data-slot=sheet-content]{background:radial-gradient(at 100% 0,#644ba11a,#0000 48%),#101928;width:min(100%,450px);max-width:450px}.ai-sheet-hero{align-items:center;gap:12px;margin:-10px 0 8px -8px;display:flex}.ai-sheet-hero .mode-art{width:66px;height:66px}.ai-sheet-eyebrow{color:#a89bbf;margin-top:5px;font-size:11px;display:block}.ai-demo-label{color:#beafd6;border:1px solid #ad9ad045;border-radius:5px;padding:3px 6px;font-size:9px}.ai-sheet .ai-signal{min-height:118px}.ai-sheet .ai-signal>strong{max-width:calc(100% - 85px);margin-block:13px;font-size:16px}.ai-sheet .ai-signal-art{inset-inline-end:16px;top:8px}.ai-sheet .ai-signal p{max-width:calc(100% - 75px);font-size:11px}.ai-sheet .ai-primary{padding-inline:17px;font-size:13px}.ai-sheet-footer{padding-bottom:24px}.ai-sheet-close:hover{color:#fff;background:#ffffff0a}.ai-trader :is(button,input,select):focus-visible{outline-offset:3px;outline:2px solid #c9b3ff}.trading-mode-trigger:focus-visible{outline-offset:3px;outline:2px solid #c9b3ff}.trading-mode-menu button:focus-visible{outline-offset:3px;outline:2px solid #c9b3ff}.ai-strategy-menu button:focus-visible{outline-offset:3px;outline:2px solid #c9b3ff}.ai-sheet :is(button,input,select,summary):focus-visible{outline-offset:3px;outline:2px solid #c9b3ff}@media (hover:hover){.trading-mode-trigger:not(:disabled):hover,.trading-mode-card:not(:disabled):hover{transform:translateY(-2px)}.trading-mode-card:hover:before{opacity:.9;transform:translateY(5px)}.trading-mode-card:hover:after{opacity:.65}.trading-mode-card:hover .mode-tile-icon{transform:translateY(-2px)scale(1.06)}.ai-primary:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px);box-shadow:inset 0 1px #fff6,0 5px #503487,0 10px 24px #9765ed4d}.ai-strategy-option:hover{border-color:#ba9bff74;transform:translate(2px)}.ai-strategy-option:hover .ai-strategy-glyph i{animation:.4s both ai-bar-rise;animation-delay:var(--bar-delay)}.ai-details:hover,.ai-strategy-trigger:hover{background-color:#49366033;border-color:#b995ee80}}@keyframes ai-panel-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ai-art-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-5px)rotate(3deg)}}@keyframes ai-art-glint{0%,68%{transform:translate(-120%)}88%,to{transform:translate(120%)}}@keyframes ai-wave{to{opacity:.65;transform:scaleY(.45)}}@keyframes ai-scan{0%,to{opacity:0;transform:translateY(-8px)}30%{opacity:.6}75%{opacity:.1;transform:translateY(45px)}}@keyframes ai-bar-rise{0%{transform-origin:bottom;transform:scaleY(.5)}to{transform-origin:bottom;transform:scaleY(1)}}@media (min-width:901px){.terminal .trade-dock[data-trading-mode=ai]{grid-template-columns:204px minmax(0,1fr)}}@media (max-width:650px){.terminal .trading-mode-trigger{border-radius:12px;flex-direction:row;gap:9px;min-height:40px;margin-bottom:9px;padding:6px 30px}.terminal .trading-mode-trigger .mode-tile-icon{border-width:1.5px;border-radius:7px;width:24px;height:24px}.terminal .trading-mode-trigger .mode-tile-icon>svg{width:18px;height:18px}.terminal .trading-mode-trigger .mode-tile-icon .mode-tile-spark{top:-7px;width:13px;height:13px;inset-inline-end:-8px}.terminal .trading-mode-trigger strong{font-size:12px}.terminal .ai-trader{gap:8px}.terminal .ai-signal{border-radius:10px;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;min-height:0;padding:8px 9px;display:grid}.terminal .ai-signal-art{display:none}.terminal .ai-signal-heading{font-size:9px}.terminal .ai-live-dot{display:none}.terminal .ai-signal>strong{grid-area:1/2/span 2;align-self:center;max-width:none;min-height:0;margin:0;font-size:11px}.terminal .ai-signal p{margin-top:3px;font-size:9px}.terminal .ai-quick-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px}.terminal .ai-quick-form>label,.terminal .ai-strategy-field{gap:3px;font-size:10px}.terminal .ai-stepper,.terminal .ai-amount-control,.terminal .ai-duration-control,.terminal .ai-strategy-trigger{height:37px;min-height:37px}.terminal .ai-strategy-trigger{padding-block:2px}.terminal .ai-strategy-trigger>span:nth-child(2){font-size:10px}.terminal .ai-strategy-glyph{width:26px;height:27px;margin-inline:-3px;transform:scale(.8)}.terminal .ai-quick-form input{font-size:16px}.terminal .ai-dock-actions{margin:1px 0 4px}.terminal .ai-primary,.terminal .ai-stop{min-height:43px;padding:7px 13px;font-size:12px}.terminal .ai-details{padding:6px 8px}.terminal .ai-details>span{flex:none}.terminal .ai-limits-preview{justify-content:center;font-size:9px}.terminal .ai-limits-preview span{flex:none}.terminal .ai-footnote{display:none}.terminal .ai-series-status{gap:4px;padding:7px 9px}.terminal .ai-trader[data-running=true] .ai-quick-form{display:none}.ai-sheet-body{gap:14px;padding:16px}.ai-sheet [data-slot=sheet-header]{padding:18px 16px 12px;padding-inline-end:45px}.ai-sheet-footer{padding:12px 16px max(22px, env(safe-area-inset-bottom))}.ai-form input,.ai-form select{font-size:16px}}@media (prefers-reduced-motion:reduce){.ai-trader,.manual-order-controls,.ai-trader *,.trading-mode-trigger *,.trading-mode-card *,.ai-strategy-option *,.ai-sheet *,.trading-mode-menu[data-slot=popover-content],.ai-strategy-menu[data-slot=popover-content]{transition:none!important;animation:none!important}.trading-mode-trigger,.trading-mode-card,.ai-primary,.ai-stop,.trading-mode-card:before,.trading-mode-card:after{transition:none!important}}.ai-ticket-fields{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ai-ticket-fields>label{color:#93a3bc;margin:0 0 5px;font-size:12px;line-height:17px}.ai-ticket-stepper,.ai-ticket-amount,.ai-ticket-strategy[data-slot=select-trigger]{color:#e8edf8;width:100%;min-width:0;height:38px;box-shadow:none;background:#1e2333;border:1px solid #353b4d;border-radius:7px;align-items:center;margin-bottom:13px;display:flex}.ai-ticket-fields input{color:#f3f5fd;font-variant-numeric:tabular-nums;background:0 0;border:0;width:100%;min-width:0;height:100%;padding:6px 10px;font-size:15px;font-weight:550}.ai-ticket-stepper input{text-align:center;-webkit-appearance:textfield;appearance:textfield;padding-inline:0}.ai-ticket-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.ai-ticket-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.ai-ticket-stepper button{color:#9cabc2;border-radius:6px;flex:none;place-items:center;width:32px;height:32px;display:grid}.ai-ticket-stepper button:hover:not(:disabled){color:#fff;background:#ffffff08}.ai-ticket-stepper button:disabled{opacity:.35}.ai-ticket-amount>svg{color:#cad4e7;flex:none;margin-inline:3px 10px}.ai-ticket-fields:disabled{opacity:.6}.ai-ticket-strategy[data-slot=select-trigger]{gap:6px;height:auto;min-height:38px;padding:7px 9px;font-size:11px}.ai-ticket-strategy [data-slot=select-value]{text-align:start;white-space:normal;line-height:15px}.strategy-line-icon{color:#a7b9d9;flex:none}.strategy-line-icon[data-strategy=martingale]{color:#e68cab}.strategy-line-icon[data-strategy=anti]{color:#79d6bb}.strategy-line-icon[data-strategy=parlay]{color:#a3a2ff}.strategy-line-icon[data-strategy=fibonacci]{color:#9db2ed}.ai-ticket-strategy-menu[data-slot=select-content]{width:max(var(--anchor-width), 188px);color:#d4deed;background:#252b3d;border:1px solid #414961;border-radius:7px;max-width:calc(100vw - 24px);padding:4px}.ai-ticket-strategy-menu [data-slot=select-item]{min-height:33px;padding-inline-start:8px;font-size:12px}.ai-ticket-strategy-menu [data-slot=select-item]>span{white-space:normal;align-items:center}.ai-session-start{color:#fff;text-align:start;text-transform:uppercase;background:linear-gradient(120deg,#6686ff,#9167fd 70%,#aa69ff);border:1px solid #bbc4ff55;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:46px;padding:11px 13px;font-size:13px;font-weight:650;transition:filter .15s,transform .15s;display:flex;box-shadow:inset 0 1px #ffffff26,0 0 13px #727bff30}.ai-start-icon{border:1px solid #ffffffb0;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.ai-session-start:hover:not(:disabled){filter:brightness(1.12)}.ai-session-start:active:not(:disabled){transform:translateY(1px)}.ai-session-start:disabled{opacity:.45;cursor:default}.ai-session-start[data-running=true]{font-size:11px}.ai-strategies-help{color:#9dacc5;text-align:start;justify-content:center;align-items:center;gap:5px;width:100%;margin-top:12px;padding:5px 0;font-size:10px;line-height:15px;display:flex}.ai-strategies-help>span{flex:1}.ai-strategies-help>svg{flex:none}.ai-strategies-help:hover{color:#e0dcff}@media (max-width:650px){.ai-series-ticket{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;display:grid}.ai-ticket-fields{grid-area:1/1/auto/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:8px;display:grid}.ai-ticket-fields>label{margin-bottom:3px;font-size:10px;line-height:13px}.ai-ticket-fields>label:first-of-type{grid-area:1/1}.ai-ticket-fields>label:nth-of-type(2){grid-area:1/2}.ai-ticket-stepper{grid-area:2/1}.ai-ticket-amount{grid-area:2/2}.ai-ticket-fields>label:nth-of-type(3),.ai-ticket-strategy{grid-column:1}.ai-ticket-fields input{font-size:16px}.ai-ticket-stepper,.ai-ticket-amount{height:44px;margin-bottom:6px}.ai-ticket-stepper button{width:40px;height:42px}.ai-ticket-strategy[data-slot=select-trigger]{min-height:44px;margin-bottom:0;font-size:11px}.ai-ticket-strategy [data-slot=select-value]{overflow-wrap:anywhere}.ai-session-start{grid-area:1/2;align-self:end;min-height:44px;padding:9px;font-size:12px}.ai-strategies-help{grid-column:1/-1;min-height:28px;margin-top:0;padding-block:5px}}@media (prefers-reduced-motion:reduce){.ai-session-start{transition:none}}.chart-price-actions{z-index:3;pointer-events:none;position:absolute;inset:0}.chart-price-action-row,.chart-price-level-marker{position:absolute;top:0;left:0}.chart-price-action-row{z-index:1;gap:3px;height:22px;margin-top:-11px;display:flex}.chart-price-action-row[hidden],.chart-price-level-marker[hidden]{display:none}.chart-price-action-row button,.chart-price-level-marker{color:#a1adbf;pointer-events:auto;cursor:pointer;background:#293244e8;border:1px solid #a1b0c416;border-radius:4px;place-items:center;width:22px;height:22px;padding:0;transition:color .12s,background .12s,border-color .12s;display:grid}.chart-price-level-marker{z-index:2;color:#a6b4c9;background:#283244da;margin-top:-11px}.chart-price-marker-remove,.chart-price-level-marker:is(:hover,:focus-visible) .chart-price-marker-symbol{display:none}.chart-price-level-marker:is(:hover,:focus-visible) .chart-price-marker-remove{display:block}.chart-price-action-row button:hover,.chart-price-level-marker:hover{color:#e3eaf5;background:#414e64;border-color:#a1b0c444}.chart-price-action-row button:focus-visible{outline-offset:2px;outline:2px solid #a99af7}.chart-price-level-marker:focus-visible{outline-offset:2px;outline:2px solid #a99af7}@media (pointer:coarse){.chart-price-action-row{gap:5px}.chart-price-action-row button,.chart-price-level-marker{position:relative}.chart-price-action-row button:after,.chart-price-level-marker:after{content:"";position:absolute;inset:-5px -1px}.chart-price-level-marker{position:absolute}}@media (prefers-reduced-motion:reduce){.chart-price-action-row button,.chart-price-level-marker{transition:none}}.trade-notification.price-alert{--notice-color:#a6b4c9}.trade-notification.price-alert dl{grid-template-columns:1fr}.terminal-startup-loader{z-index:12;isolation:isolate;color:#62cfff;cursor:default;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex;position:absolute;inset:0}.terminal-startup-backdrop{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.trading-layout{position:relative}.trading-layout[data-booting=true]>:not(.terminal-startup-loader){opacity:0;pointer-events:none}.terminal-startup-loader>button{color:#d5deec;cursor:pointer;background:#1d2537;border:1px solid #53617b;border-radius:7px;padding:9px 18px}.terminal-startup-loader>button:focus-visible{outline-offset:3px;outline:2px solid #62cfff}.terminal-startup-loader .chart-loading-candles g{animation-name:terminal-startup-candle}@keyframes terminal-startup-candle{0%,to{opacity:.3;transform:translateY(3px)scaleY(.65)}20%,62%{opacity:1;transform:translateY(0)scaleY(1)}}.terminal-settings-sheet[data-slot=sheet-content]{color:#dce3f1;background:#151c2b;gap:0;width:min(430px,100vw);max-width:430px;overflow-y:auto}.terminal-settings-sheet [data-slot=sheet-header]{padding:24px 48px 18px 24px}.terminal-settings-sheet .terminal-settings-controls{padding:0 24px 28px}.terminal-settings-close{color:#b9c5d8;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;display:grid;position:absolute;inset-block-start:12px;inset-inline-end:12px}.terminal-settings-controls{gap:2px;min-width:0;display:grid}.terminal-setting-field{color:#b9c5d8;gap:8px;margin-bottom:14px;font-size:14px;display:grid}.terminal-setting-field select{color:#e7e9f3;background:#101725;border:1px solid #3b465b;border-radius:8px;width:100%;min-height:40px;padding:8px 10px}.terminal-settings-controls .setting>span{overflow-wrap:anywhere;min-width:0}.terminal-settings-controls .setting>[data-slot=switch]{flex-shrink:0}.terminal-settings-controls .chart-background-setting{margin-top:20px}.terminal-settings-controls .palette-setting{flex-wrap:wrap}.terminal-settings-controls .palette-setting>span{margin-right:0;flex:140px;margin-inline-end:auto}.terminal-settings-controls .palette-setting>button{flex-shrink:0}@media (pointer:coarse){.terminal-setting-field select{min-height:44px;font-size:16px}.terminal-settings-controls .setting{min-height:44px}}.bonus-dialog{--bonus-accent:#b295ff;color:#f1f1f7;border:1px solid #323342;flex-direction:column;width:min(920px,100vw - 32px);max-height:calc(100dvh - 32px);font-family:inherit;overflow:hidden;box-shadow:0 36px 150px #000b;background:#111219!important;border-radius:20px!important;gap:0!important;max-width:920px!important;padding:0!important;display:flex!important}.bonus-topbar{border-bottom:1px solid #ffffff0d;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 26px;display:flex}.bonus-wordmark{letter-spacing:1px;align-items:center;gap:9px;font-size:12px;display:flex}.bonus-wordmark>svg{color:#b8a1ff}.bonus-wordmark>span:last-child{color:#9795ac;letter-spacing:0;font-size:12px}.bonus-wordmark-divider{background:#383643;width:1px;height:16px;margin:0 7px}.bonus-topbar-actions{align-items:center;gap:15px;display:flex}.bonus-close{color:#b7b3c8;background:#ffffff06;border:1px solid #ffffff0b;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.bonus-scroll{scrollbar-width:thin;padding:28px 32px 0;overflow:auto}.bonus-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.bonus-eyebrow{letter-spacing:1.1px;text-transform:uppercase;color:#b8a8df;align-items:center;gap:7px;font-size:10px;display:flex}.bonus-heading h2{letter-spacing:-.8px;margin:10px 0!important;font-size:28px!important;font-weight:600!important;line-height:1.15!important}.bonus-heading p{color:#88879b;margin:0;font-size:12px}.bonus-season{color:#878699;white-space:nowrap;align-items:center;gap:8px;font-size:10px;display:flex}.bonus-season>span:first-child,.bonus-arena-label>span:first-child{background:#b195ed;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #987bd7}.bonus-season b{color:#c7bfd9;margin-inline-start:10px;font-size:16px;font-weight:400}.bonus-tabs{border-bottom:1px solid #ffffff0d;gap:24px;margin-bottom:22px;display:flex}.bonus-tabs button{color:#9390a5;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 0 15px;font-size:12px;display:flex}.bonus-tabs button[aria-selected=true]{color:#d8c9ff;border-color:#ad8dff}.bonus-tabs b{color:#c3adfa;background:#b895ff15;border-radius:4px;padding:3px 6px;font-size:10px}.bonus-tab-dot{background:#a384e5;border-radius:50%;width:5px;height:5px}.bonus-arena{text-align:center;isolation:isolate;background:radial-gradient(at 50% 26%,#71529335,#0000 65%),#17151f;border:1px solid #70609150;border-radius:12px;min-height:375px;padding:28px 20px 20px;position:relative;overflow:hidden}.bonus-arena-grid{z-index:-1;opacity:.12;background-image:linear-gradient(#ac8aea25 1px,#0000 1px),linear-gradient(90deg,#ac8aea25 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.bonus-arena-label{top:18px;color:#aaa1bc;text-transform:uppercase;letter-spacing:1.2px;align-items:center;gap:7px;font-size:10px;display:flex;position:absolute;inset-inline-start:20px}.bonus-arena-number{top:18px;color:#716680;font-family:monospace;font-size:10px;position:absolute;inset-inline-end:20px}.bonus-case-stage{place-items:center;height:188px;display:grid;position:relative}.bonus-case{--case:#ac82ff;--case-dark:#492d71;filter:drop-shadow(0 15px 18px #0006);perspective:600px;flex-shrink:0;width:218px;height:160px;position:relative}.bonus-case[data-tone=gold]{--case:#f0c57c;--case-dark:#795127}.bonus-case-halo{background:radial-gradient(ellipse, color-mix(in srgb, var(--case) 22%, transparent), transparent 70%);filter:blur(12px);border-radius:50%;position:absolute;inset:5px -25px}.bonus-case-body{background:linear-gradient(130deg, color-mix(in srgb, var(--case) 45%, #22222b), var(--case-dark) 48%, #201728);border:2px solid color-mix(in srgb, var(--case) 60%, #252034);box-shadow:inset 0 -10px 0 #0003, inset 6px 0 0 #ffffff0a, 9px 9px 0 #211a2c, 10px 10px 0 color-mix(in srgb, var(--case) 30%, #24202d);border-radius:10px 10px 14px 14px;animation:5s ease-in-out infinite bonus-float;position:absolute;inset:32px 21px 14px;transform:rotate(-8deg)rotateY(-20deg)}.bonus-case-lid{background:linear-gradient(165deg, var(--case), var(--case-dark));border:2px solid color-mix(in srgb, var(--case) 60%, white);border-radius:8px 8px 4px 4px;height:37px;position:absolute;top:-13px;left:-4px;right:-4px;transform:skew(-2deg);box-shadow:0 5px #201329}.bonus-case-body>i,.bonus-case-body>b{background:linear-gradient(90deg,#ffffff13,#0003);border-inline:1px solid #ffffff20;width:12px;position:absolute;top:20px;bottom:4px}.bonus-case-body>i{left:16px}.bonus-case-body>b{right:16px}.bonus-case-face{border:2px solid var(--case);width:47px;height:49px;color:var(--case);box-shadow:0 0 22px color-mix(in srgb, var(--case) 35%, transparent);background:linear-gradient(135deg,#25232d,#151219);border-radius:9px;place-items:center;display:grid;position:absolute;top:40px;left:calc(50% - 23px)}.bonus-case-face svg{width:24px;height:24px}.bonus-case-corner{background:var(--case);width:36px;height:5px;box-shadow:0 0 14px var(--case);position:absolute;top:7px;left:50%;transform:translate(-50%)}.bonus-case-star{color:var(--case);text-shadow:0 0 14px var(--case);position:absolute}.bonus-case-star.s1{font-size:22px;top:12px;right:12px}.bonus-case-star.s2{font-size:13px;bottom:15px;left:5px}.bonus-case-floor{border:1px solid #bc8aff22;border-radius:50%;width:245px;height:22px;position:absolute;bottom:0;box-shadow:0 0 30px #a66aff10}.bonus-arena-caption .bonus-eyebrow{justify-content:center;margin:8px 0}.bonus-arena-caption h2{letter-spacing:-.5px;margin:7px 0;font-size:23px;font-weight:550}.bonus-arena-caption p{color:#92859f;margin:8px 0 20px;font-size:11px}.bonus-primary{color:#181023;background:#bea3f7;border:1px solid #d4bdff;border-radius:7px;justify-content:center;align-items:center;gap:14px;min-height:44px;margin:0 auto;padding:11px 23px;font-size:12px;font-weight:600;transition:background .2s,transform .2s;display:flex;box-shadow:0 4px 24px #ad78ed20}.bonus-primary:hover{background:#d3bbff;transform:translateY(-1px)}.bonus-primary:disabled{opacity:.55;cursor:wait;transform:none}.bonus-arena-foot{color:#7f748b;justify-content:center;align-items:center;gap:6px;margin-top:13px;font-size:9px;display:flex}.bonus-section-heading{justify-content:space-between;align-items:center;gap:12px;margin:23px 0 12px;display:flex}.bonus-section-heading h3{margin:0;font-size:12px;font-weight:500}.bonus-section-heading>span{color:#777587;font-size:10px}.bonus-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.bonus-day{color:#5f5b6d;background:#ffffff02;border:1px solid #ffffff09;border-radius:8px;flex-direction:column;align-items:center;gap:14px;padding:12px 4px;display:flex}.bonus-day>span{color:#878193;font-size:10px}.bonus-day small{text-align:center;font-size:9px;line-height:1.4}.bonus-day.current{color:#c0a0ff;background:linear-gradient(#ab84e71a,#ab84e705);border-color:#a582e96a}.bonus-day.current>span{color:#cbb3f4}.bonus-day:last-child{color:#bca071;background:#d0a76b07;border-color:#d0a76b24}.bonus-rewards{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.bonus-reward{--rarity:#879cad;border:1px solid #ffffff0b;border-bottom:2px solid var(--rarity);background:linear-gradient(145deg, color-mix(in srgb, var(--rarity) 8%, transparent), #ffffff02);border-radius:7px;grid-template-columns:1fr 1fr;gap:12px 5px;padding:15px;display:grid;position:relative}[data-rarity="1"]{--rarity:#6ab5ca}[data-rarity="2"]{--rarity:#8d95fa}[data-rarity="3"]{--rarity:#c085ed}[data-rarity="4"]{--rarity:#e3b972}.bonus-reward svg,.bonus-reel-card svg{color:var(--rarity)}.bonus-reward strong{text-align:end;font-size:20px;font-weight:500}.bonus-reward>span{color:#8b8799;grid-column:1/-1;font-size:9px}.bonus-footer{color:#787487;border-top:1px solid #ffffff0a;align-items:center;gap:8px;margin-top:25px;padding:18px 0;font-size:10px;display:flex}.bonus-footer>svg:last-child{margin-inline-start:auto}.bonus-reel-window{align-items:center;width:calc(100% + 40px);height:188px;margin-inline:-20px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.bonus-reel{gap:10px;animation:4.3s cubic-bezier(.12,.68,.08,1) both bonus-roll;display:flex;position:absolute;left:calc(50% - 60px)}.bonus-reel-card{--rarity:#879cad;background:linear-gradient(150deg, color-mix(in srgb, var(--rarity) 18%, #1c1925), #1b1723);border:1px solid #ffffff13;border-bottom:3px solid var(--rarity);border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:120px;height:144px;display:flex}.bonus-reel-card[data-rarity="1"]{--rarity:#6ab5ca}.bonus-reel-card[data-rarity="2"]{--rarity:#8d95fa}.bonus-reel-card[data-rarity="3"]{--rarity:#c085ed}.bonus-reel-card[data-rarity="4"]{--rarity:#e3b972}.bonus-reel-card strong{font-size:25px}.bonus-reel-card span{color:#b4a9c3;font-size:10px}.bonus-reel-pointer{z-index:2;background:linear-gradient(#c2a0ff,#0000 20% 80%,#c2a0ff);width:2px;position:absolute;top:13px;bottom:13px;left:50%;box-shadow:0 0 20px #a17be744}.bonus-reel-pointer:before{content:"";border-top:8px solid #dfcdff;border-left:6px solid #0000;border-right:6px solid #0000;position:absolute;top:0;left:-5px}.phase-result .bonus-arena-caption h2{color:#d4baff}.bonus-deposit-hero{background:radial-gradient(at 75%,#b2853a20,#0000 65%),#1b1816;border:1px solid #a984483a;border-radius:12px;justify-content:space-around;align-items:center;gap:20px;padding:28px 36px;display:flex}.bonus-deposit-hero h2{letter-spacing:-6px;color:#f1cd8b;margin:16px 0;font-size:88px;font-weight:650;line-height:1}.bonus-deposit-hero h2 span{font-size:55px}.bonus-deposit-hero h3{margin:0 0 10px;font-size:19px;font-weight:500}.bonus-deposit-hero p{color:#999087;font-size:11px}.bonus-deposit-hero .bonus-eyebrow{color:#c5a981}.bonus-deposit-hero .bonus-case{transform:scale(1.35)}.bonus-calculator{max-width:440px;margin:24px auto}.bonus-calculator>label{color:#b0a9bc;justify-content:space-between;margin-bottom:9px;font-size:11px;display:flex}.bonus-amount-field{background:#ffffff04;border:1px solid #ffffff20;border-radius:8px;align-items:center;padding:5px 15px;display:flex}.bonus-amount-field input{color:#fff;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:10px 0;font-size:26px}.bonus-amount-field>span{color:#81798d;font-size:12px}.bonus-amount-presets{gap:7px;margin:10px 0 22px;display:flex}.bonus-amount-presets button{color:#9d94ac;background:#ffffff03;border:1px solid #ffffff0c;border-radius:6px;flex:1;padding:7px;font-size:12px}.bonus-amount-presets button[aria-pressed=true]{color:#cfb6f7;background:#b98bed0c;border-color:#ad8ce966}.bonus-calculation{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.bonus-calculation strong{color:#bf9be8;font-size:20px}.bonus-calculator-note{color:#847b91;margin:12px 0 20px;font-size:11px;line-height:1.6}.bonus-calculator .bonus-primary{background:var(--deposit-action-bg);border-color:var(--deposit-action-border);width:100%;color:var(--deposit-action-text);box-shadow:none}.bonus-calculator .bonus-primary:hover:not(:disabled){background:var(--deposit-action-hover)}.bonus-header-launcher{color:#e3efff;cursor:pointer;background:radial-gradient(at 0 90%,#1686c133,#0000 55%),#1a2940;border:1px solid #8dbbe714;border-radius:8px;flex:0 auto;align-items:center;gap:8px;min-width:0;height:42px;padding:0 14px 0 2px;transition:background-color .2s,border-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #b8d7ff08}.bonus-gift{flex:none;width:58px;height:54px}.bonus-header-launcher>.bonus-gift{align-self:flex-end;margin-bottom:-4px;transition:transform .25s}.bonus-header-launcher:hover{background-color:#21334f;border-color:#7bcaff40}.bonus-header-launcher:hover>.bonus-gift{transform:translateY(-2px)rotate(-5deg)}.bonus-header-launcher>.bonus-header-copy{text-align:start;flex-direction:column;min-width:0;display:flex}.bonus-header-launcher strong{white-space:nowrap;align-items:baseline;gap:4px;font-size:11px;font-weight:600;line-height:1.4;display:flex}.bonus-header-launcher strong b{color:#9ee6ff;font-weight:650}.bonus-header-launcher small{color:#8ca6c4;white-space:nowrap;font-size:10px;line-height:1.4}.bonus-rail-launcher{color:#f3eaff;isolation:isolate;cursor:pointer;background:radial-gradient(at 50% 105%,#a04dec70,#0000 68%),linear-gradient(150deg,#29203d,#171b2b 65%);border:1px solid #b887f599;border-radius:11px;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;width:100%;min-width:0;height:92px;margin:10px 0 2px;padding:9px 3px 0;transition:border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #e0c4ff26,0 4px 14px #08061230}.bonus-rail-launcher>.bonus-artwork{inset-inline-start:calc(50% - 44px);z-index:-1;width:88px;max-width:none;height:88px;transition:transform .22s;position:absolute;bottom:-20px}.bonus-rail-label{-webkit-line-clamp:2;overflow-wrap:anywhere;text-transform:uppercase;letter-spacing:.15px;text-align:center;text-wrap:balance;text-shadow:0 1px 8px #171321;-webkit-box-orient:vertical;max-width:100%;font-size:8.2px;font-weight:650;line-height:1.35;display:-webkit-box;overflow:hidden}.bonus-rail-launcher:hover{border-color:#d5afff;box-shadow:inset 0 1px #e0c4ff38,0 0 18px #a765ee25}.bonus-rail-launcher:hover>.bonus-artwork{transform:translateY(-3px)rotate(-3deg)}.bonus-rail-launcher:active>.bonus-artwork{transform:translateY(0)}.terminal-navigation.is-collapsed .bonus-rail-label{display:none}.terminal-navigation.is-collapsed .bonus-rail-launcher{height:44px;padding:0}.terminal-navigation.is-collapsed .bonus-rail-launcher>.bonus-artwork{inset-inline-start:calc(50% - 25px);width:50px;height:50px;bottom:-4px}.bonus-rail-launcher:focus-visible{outline-offset:-2px;outline:2px solid #dbc5ff}@media (max-width:650px){.terminal-navigation .bonus-rail-label{display:none}.terminal-navigation .bonus-rail-launcher{height:44px;padding:0}.terminal-navigation .bonus-rail-launcher>.bonus-artwork{inset-inline-start:calc(50% - 25px);width:50px;height:50px;bottom:-4px}}@media (prefers-reduced-motion:reduce){.bonus-rail-launcher,.bonus-rail-launcher>.bonus-artwork{transition:none}.bonus-rail-launcher:hover>.bonus-artwork{transform:none}}.bonus-dialog button:focus-visible{outline-offset:4px;outline:2px solid #dbc5ff}.bonus-dialog input:focus-visible{outline-offset:4px;outline:2px solid #dbc5ff}.bonus-header-launcher:focus-visible{outline-offset:4px;outline:2px solid #dbc5ff}@keyframes bonus-float{50%{transform:translateY(-7px)rotate(-5deg)rotateY(-20deg)}}@keyframes bonus-roll{0%{transform:translate(0)}to{transform:translate(-3900px)}}@media (max-width:700px){.bonus-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:14px!important}.bonus-topbar{padding:13px 16px}.bonus-scroll{padding:20px 16px 0}.bonus-heading h2{font-size:24px!important}.bonus-season{display:none}.bonus-eyebrow{font-size:8px}.bonus-tabs{gap:17px}.bonus-tabs button{flex:1;gap:6px;font-size:10px}.bonus-tabs svg{flex-shrink:0;width:15px}.bonus-tabs b{font-size:8px}.bonus-week{gap:4px}.bonus-day{gap:11px;padding:10px 2px}.bonus-day>span{font-size:9px}.bonus-day small{min-height:22px;font-size:8px}.bonus-day svg{width:17px}.bonus-rewards{gap:5px}.bonus-reward{flex-direction:column;align-items:center;gap:7px;padding:10px 6px;display:flex}.bonus-reward>span{overflow-wrap:anywhere;text-align:center;font-size:8px}.bonus-reward strong{font-size:18px}.bonus-reward svg{width:21px}.bonus-section-heading>span{text-align:end;max-width:45%;font-size:8px}.bonus-arena{padding-inline:12px}.bonus-reel-window{width:calc(100% + 24px);margin-inline:-12px}.bonus-arena-caption h2{font-size:20px}.bonus-arena-caption p{font-size:10px;line-height:1.5}.bonus-arena-foot{font-size:8px}.bonus-deposit-hero{gap:0;padding:25px 18px;overflow:hidden}.bonus-deposit-hero>div:first-child{z-index:1;position:relative}.bonus-deposit-hero .bonus-case{width:180px;margin-inline:-25px;transform:scale(.85)}.bonus-deposit-hero h2{letter-spacing:-4px;font-size:64px}.bonus-deposit-hero h3{font-size:16px}.bonus-deposit-hero p{max-width:170px;font-size:10px}.bonus-header-launcher{gap:4px;padding:0 8px 0 0}.bonus-header-launcher small,.bonus-header-launcher strong>span{display:none}.bonus-header-launcher strong{font-size:12px}.bonus-header-launcher>.bonus-gift{align-self:center;width:34px;height:38px;margin-bottom:0}.bonus-footer{font-size:9px;line-height:1.5}.bonus-reel-card{width:120px}}@media (prefers-reduced-motion:reduce){.bonus-case-body,.bonus-reel{animation:none}.bonus-reel{transform:translate(-3900px)}.bonus-primary,.bonus-header-launcher,.bonus-header-launcher>.bonus-gift{transition:none}}.bonus-reward>small{color:#696477;grid-column:1/-1;font-size:9px}.bonus-notice{color:#b2a6c6;background:#9e80ce0a;border:1px solid #9e80ce30;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:13px 15px;font-size:11px;line-height:1.5;display:flex}.bonus-notice a,.bonus-notice button,.bonus-history button{color:#c4a2f9;white-space:nowrap;background:#ad86e10a;border:1px solid #ac89d938;border-radius:6px;padding:7px 12px}.bonus-terms{color:#8f859e;margin-top:20px;font-size:11px;line-height:1.7}.bonus-terms summary{cursor:pointer;color:#bfb0d5;padding:10px 0}.bonus-terms p{margin:8px 0}.bonus-history article{border-bottom:1px solid #ffffff09;align-items:center;gap:12px;padding:15px 0;font-size:11px;display:flex}.bonus-history article>svg{color:#b49ada;flex-shrink:0}.bonus-history article>div{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.bonus-history article>div:last-child{flex:none;align-items:flex-end}.bonus-history article b{font-weight:500}.bonus-history article small{color:#877e96;font-size:9px}.bonus-history progress{accent-color:#ba91ef;width:100%;max-width:260px;height:4px}.bonus-history>p{color:#877e96;font-size:11px}.bonus-history button:disabled{opacity:.45}.bonus-history .bonus-section-heading button{font-size:10px}.fund-promo-terms{color:#a595ba;margin:8px 0 12px;font-size:11px;line-height:1.6}@media (max-width:700px){.bonus-history article{gap:7px}.bonus-history article>svg{display:none}.bonus-history article>div:last-child{max-width:40%}.bonus-history article strong{font-size:11px}.bonus-history article button{white-space:normal;font-size:9px}.bonus-notice{font-size:10px}.bonus-reward>small{font-size:7px}}@media (max-width:650px){.terminal .masthead .terminal-bonus-actions{grid-area:1/2;justify-self:start;min-width:0;max-width:100%}}.bonus-artwork{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;display:block}.bonus-case-stage>.bonus-artwork{filter:drop-shadow(0 12px 24px #843fc133);width:188px;height:188px}.terminal-bonus-actions{flex:none;align-items:center;gap:7px;min-width:0;display:flex}.terminal .masthead .bonus-header-launcher{flex:none;width:230px}.bonus-header-launcher[data-ready=false] .bonus-header-copy{visibility:hidden}.trader-box-launcher{isolation:isolate;color:#b8f7ff;cursor:pointer;background:radial-gradient(at 30% 20%,#1c77813b,#0000 75%),#162539;border:1px solid #65dbed36;border-radius:10px;flex:none;place-items:center;width:44px;height:42px;padding:0;transition:border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #9bf5ff17}.trader-box-launcher>.bonus-artwork{width:40px;max-width:none;height:40px;transition:transform .22s}.trader-box-launcher:hover{border-color:#64d7ed8c;box-shadow:0 0 16px #28c9e522,inset 0 1px #9bf5ff29}.trader-box-launcher:hover>.bonus-artwork{transform:rotate(-5deg)}.trader-box-launcher:focus-visible{outline-offset:2px;outline:2px solid #9deaff}.account-drawer-promotions{align-items:flex-start;gap:12px;margin-top:20px;display:flex}.account-drawer-promotions .bonus-profile-launcher{isolation:isolate;border-radius:12px;flex-direction:column;flex:0 108px;justify-content:flex-start;align-items:center;width:108px;min-width:0;height:114px;margin:0;padding:12px 6px 0;position:relative;overflow:hidden}.account-drawer-promotions .bonus-rail-label{max-width:94px;font-size:10px;line-height:1.35}.account-drawer-promotions .bonus-rail-launcher>.bonus-artwork{inset-inline-start:calc(50% - 55.5px);width:111px;height:111px;bottom:-24px}.account-drawer-promotions .bonus-header-launcher{background:radial-gradient(at 50% 110%,#268cdd6b,#0000 73%),linear-gradient(150deg,#182d47,#151c2b 70%);border-color:#55beef85}.account-drawer-promotions .bonus-header-launcher>.bonus-gift{bottom:-7px;z-index:-1;width:80px;height:74px;margin:0;position:absolute;inset-inline-start:calc(50% - 40px)}.account-drawer-promotions .bonus-header-launcher>.bonus-header-copy{text-align:center;align-items:center}.account-drawer-promotions .bonus-header-launcher strong{white-space:normal;text-transform:uppercase;flex-direction:column;align-items:center;gap:2px;font-size:10px;line-height:1.25}.account-drawer-promotions .bonus-header-launcher strong>span{display:block}.account-drawer-promotions .bonus-header-launcher strong b{color:#b6ebff;font-size:14px}.account-drawer-promotions .bonus-header-launcher small{display:none}.trader-box-dialog[data-slot=dialog-content]{color:#edf3ff;background:#182235;border:1px solid #658baf43;border-radius:20px;flex-direction:column;gap:0;width:min(470px,100vw - 28px);max-width:470px;max-height:calc(100dvh - 28px);padding:0;display:flex;overflow:hidden;box-shadow:0 30px 100px #0009,inset 0 1px #d7f2ff0c}.trader-box-heading{flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:23px 24px 18px;display:flex}.trader-box-heading>div:first-child{min-width:0}.trader-box-wordmark{color:#79cddb;letter-spacing:2px;margin-bottom:8px;font-size:9px;font-weight:600;display:block}.trader-box-heading [data-slot=dialog-title]{letter-spacing:-.35px;font-size:21px;font-weight:550;line-height:1.3}.trader-box-actions{flex:none;align-items:center;gap:4px;display:flex}.trader-box-actions .language-trigger{background:0 0;border:0;justify-content:center;width:30px;height:30px;padding:0}.trader-box-actions .language-trigger>svg:last-child{display:none}.trader-box-close{color:#8597b3;cursor:pointer;background:#ffffff05;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.trader-box-close:hover{color:#eefaff;background:#ffffff0d}.trader-box-scroll{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:0 24px;overflow-y:auto}.trader-box-hero{isolation:isolate;background:radial-gradient(at 50% 70%,#1498b83b,#0000 65%),linear-gradient(140deg,#102130,#131b2a 70%);border:1px solid #65cfe914;border-radius:14px;place-items:center;height:180px;display:grid;position:relative;overflow:hidden}.trader-box-hero>.bonus-artwork{filter:drop-shadow(0 10px 24px #00c8dd1a);width:222px;max-width:100%;height:222px;margin-top:-18px}.trader-box-orbit{z-index:-1;border:1px solid #68e5ff1c;border-radius:50%;height:74px;position:absolute;inset:auto 15% -10px;transform:rotate(-7deg);box-shadow:0 0 0 22px #61d5ee04,0 0 0 44px #61d5ee03}.trader-box-rewards-heading{justify-content:space-between;align-items:center;gap:10px;margin:20px 0 12px;display:flex}.trader-box-intro[data-slot=dialog-description]{color:#ced9e9;margin:0;font-size:13px;line-height:1.5}.trader-box-soon{color:#8bc5d4;background:#40bdd510;border:1px solid #77dbe425;border-radius:6px;flex:none;padding:4px 8px;font-size:10px;line-height:1.4}.trader-box-rewards{gap:8px;margin:0;padding:0;list-style:none;display:grid}.trader-box-reward{background:linear-gradient(110deg,#23344980,#16233580);border:1px solid #74bfe51c;border-radius:11px;align-items:center;gap:13px;padding:12px 14px;display:flex}.trader-box-reward-cash{background:linear-gradient(110deg,#1d525348,#142f3940);border-color:#59d9db36}.trader-box-reward-icon{color:#70cedd;background:#41b9ca0c;border:1px solid #56d8e52b;border-radius:10px;flex:none;place-items:center;width:41px;height:41px;display:grid}.trader-box-reward-cash .trader-box-reward-icon{color:#83e0d1;background:#4cbcaf10;border-color:#73e5c72e}.trader-box-reward>div{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.trader-box-reward strong{letter-spacing:-.5px;color:#edfaff;font-size:23px;font-weight:650;line-height:1.1}.trader-box-reward-cash strong{color:#a2efdd}.trader-box-reward small{color:#7e94ad;margin-top:1px;font-size:11px;line-height:1.3}.trader-box-reward>div>span{color:#b4c5d9;font-size:12px;line-height:1.45}.trader-box-terms{color:#94a6bd;margin:16px 0;font-size:11px;line-height:1.6}.trader-box-footer{padding:14px 24px max(20px, env(safe-area-inset-bottom));background:#182235;border-top:1px solid #7497b51a;flex:none}.trader-box-cta{border:1px solid var(--deposit-action-border);background:var(--deposit-action-bg);width:100%;min-height:46px;color:var(--deposit-action-text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:12px 15px;font-size:13px;font-weight:600;line-height:1.4;transition:background .18s,border-color .18s;display:flex;box-shadow:inset 0 1px #b9ffff14}.trader-box-cta>svg{flex:none}.trader-box-cta:hover:not(:disabled){background:var(--deposit-action-hover);border-color:var(--deposit-action-border)}.trader-box-dialog button:focus-visible{outline-offset:3px;outline:2px solid #a0eff6}@media (min-width:761px) and (max-width:1100px){.terminal .masthead .bonus-header-launcher{justify-content:center;width:44px;padding:0}.terminal .masthead .bonus-header-copy{display:none}.terminal .masthead .bonus-gift{align-self:center;width:44px;height:42px;margin-bottom:0}}@media (max-width:760px){.terminal .masthead .terminal-bonus-actions{grid-area:1/2;justify-self:end;gap:5px}.terminal .masthead .terminal-bonus-actions .bonus-header-launcher{border-radius:10px;flex:none;justify-content:center;width:40px;height:40px;padding:0}.terminal .masthead .terminal-bonus-actions .bonus-header-copy{display:none}.terminal .masthead .terminal-bonus-actions .bonus-gift{align-self:center;width:42px;height:42px;margin-bottom:-2px}.terminal .masthead .trader-box-launcher{width:40px;height:40px}.terminal .masthead .trader-box-launcher>.bonus-artwork{width:36px;height:36px}}@media (max-width:370px){.terminal .masthead{gap:6px;padding-inline:8px}.terminal .masthead .header-wallet-trigger{min-width:84px;padding-inline:7px}.terminal .masthead .terminal-bonus-actions{gap:4px}.terminal .masthead .terminal-bonus-actions :is(.bonus-header-launcher,.trader-box-launcher){width:36px}.terminal .masthead .trader-box-launcher>.bonus-artwork{width:34px;height:34px}}@media (max-height:700px){.trader-box-hero{height:156px}.trader-box-hero>.bonus-artwork{width:195px;height:195px}}@media (max-width:760px){.trader-box-dialog[data-slot=dialog-content]{border-radius:16px;width:min(360px,100vw - 24px);max-height:calc(100dvh - 24px)}.trader-box-heading{gap:8px;padding:15px 16px 12px}.trader-box-wordmark{letter-spacing:1.5px;margin-bottom:4px;font-size:8px}.trader-box-heading [data-slot=dialog-title]{font-size:19px}.trader-box-scroll{padding-inline:16px}.trader-box-hero{border-radius:10px;height:100px}.trader-box-hero>.bonus-artwork{width:132px;height:132px;margin-top:-14px}.trader-box-rewards-heading{margin:12px 0 8px}.trader-box-intro[data-slot=dialog-description]{font-size:12px}.trader-box-rewards{gap:6px}.trader-box-reward{border-radius:9px;gap:10px;padding:9px 10px}.trader-box-reward-icon{border-radius:8px;width:33px;height:33px}.trader-box-reward-icon>svg{width:20px;height:20px}.trader-box-reward>div{flex:1;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:2px 8px;display:grid}.trader-box-reward strong{grid-row:1/span 2;font-size:20px}.trader-box-reward>div>span{grid-column:2;font-size:11px;line-height:1.35}.trader-box-reward small{grid-column:2;margin-top:0;font-size:10px;line-height:1.3}.trader-box-terms{margin:11px 0 12px;font-size:10px;line-height:1.5}.trader-box-footer{padding:12px 16px max(14px, env(safe-area-inset-bottom))}.trader-box-cta{min-height:44px;padding:11px 12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.trader-box-launcher,.trader-box-launcher>.bonus-artwork,.trader-box-cta{transition:none}.trader-box-launcher:hover>.bonus-artwork{transform:none}}.account-drawer[data-slot=drawer-popup]{--drawer-content-width:min(400px, calc(100vw - 16px));--drawer-content-height:var(--terminal-viewport-height,100dvh);--drawer-bleed-background:#121d2b;--closed-transform:translate3d(-100%, 0, 0);top:var(--terminal-viewport-top,0px);border:0;color:#e7f0f5;background:#121d2b;border-inline-end:1px solid #a3c6d523;border-radius:0;font-size:14px;transition-duration:.42s;transition-timing-function:cubic-bezier(.22,.8,.25,1);bottom:auto;left:0;right:auto;box-shadow:12px 0 40px #02061150}.account-drawer[data-swiping]{transition-duration:0s}.account-drawer[data-ending-style]{transition-duration:.32s}.account-drawer [data-slot=drawer-content]{overflow:hidden}.account-drawer[data-swipe-direction=right]{--closed-transform:translate3d(100%, 0, 0);left:auto;right:0;box-shadow:-12px 0 40px #02061150}.account-drawer-close{z-index:2;inset-inline-end:18px;color:#9aafbf;background:#233342;border:1px solid #9fc2d21c;border-radius:11px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:20px}.account-drawer :is(button,a,summary){-webkit-tap-highlight-color:transparent;text-decoration:none;transition:background .18s,color .18s,border-color .18s}.account-drawer :is(button,a,summary):focus-visible{outline-offset:-3px;outline:2px solid #86dccc}.account-drawer :is(button,a):hover{color:#e7f7f2}.account-card{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#64829266 transparent;flex:1;min-height:0;overflow:auto}.account-card-header{background:radial-gradient(at 0 0,#24665f55,#0000 74%),linear-gradient(145deg,#182d35,#152130 80%);border-bottom:1px solid #95c9c51c;padding:20px 20px 18px}.account-card-heading{align-items:center;gap:12px;min-height:36px;margin-bottom:24px;padding-inline-end:44px;display:flex}.account-card-heading>div{flex:1;min-width:0}.account-card-brand{color:#85c4b8;letter-spacing:.17em;font-size:10px;font-weight:600;line-height:1.3;display:block}.account-card-rank{letter-spacing:-.025em;text-align:start;align-items:center;gap:7px;margin-top:5px;font-size:21px;font-weight:600;display:flex}.account-card-rank span{overflow-wrap:anywhere;min-width:0}.account-card-rank svg{color:#8db8ae;flex:none}.account-card-privacy{color:#9aafbf;background:#233342;border:1px solid #9fc2d21c;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.account-card-privacy svg{width:19px;height:19px}.account-card-identity{align-items:center;gap:15px;min-width:0;display:flex}.account-card-avatar{flex:none;padding:4px;display:block}.account-card-avatar .profile-avatar{border-radius:18px;justify-content:center;align-items:center;width:52px;height:52px;font-size:23px;display:flex;box-shadow:0 0 0 3px #152c32,0 0 0 4px #76c5b488}.account-placeholder-avatar{color:#b0d7cd;background:#314e55;border-radius:50%;overflow:hidden}.account-placeholder-avatar>svg{stroke-width:1.5px;width:66%;height:66%}.account-card-avatar img,.account-placeholder-avatar img{object-fit:cover;width:100%;height:100%}.account-card-name{flex:1;min-width:0}.account-card-name>strong{color:#edf5f4;overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.4;display:block}.account-card-id,.account-card-email{color:#94acbb;align-items:center;gap:7px;min-width:0;margin-top:4px;font-size:11px;display:flex}.account-card-id span,.account-card-email span{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;min-width:0}.account-card-id button{flex:none;padding:4px}.account-card-email svg{flex:none}.account-card-name>small{color:#94acbb;font-size:11px}.account-card-connection{color:#839da9;flex-wrap:wrap;align-items:center;gap:7px;margin:18px 0 14px;font-size:11px;display:flex}.account-card-connection>span[dir=ltr]{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.account-card-connection>button{color:#aad4cb;text-decoration:underline}.account-card-verification{color:#d9c39e;text-align:start;background:#b9966020;border:1px solid #c3a47333;border-radius:12px;align-items:center;gap:9px;width:100%;min-height:43px;padding:10px 12px;font-size:12px;display:flex}.account-card-verification>svg{flex:none}.account-card-verification>span{overflow-wrap:anywhere;flex:1;min-width:0}.account-card-verification>svg:last-child{color:#b6a389}.account-card-funds{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:20px;display:flex}.account-card-funds>div{min-width:0}.account-card-funds small{color:#91a9b5;margin-bottom:5px;font-size:11px;display:block}.account-card-funds strong{color:#f1f6fa;letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:27px;font-weight:600;line-height:1.25;display:block}.account-drawer-deposit{border:1px solid var(--deposit-action-border);min-height:38px;color:var(--deposit-action-text);background:var(--deposit-action-bg);border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:9px 13px;font-size:12px;display:flex}.account-drawer .account-drawer-deposit:hover{background:var(--deposit-action-hover);color:var(--deposit-action-text);border-color:var(--deposit-action-border)}.account-card-demo{color:#92a7b5;border-top:1px solid #9dbbc218;justify-content:space-between;align-items:baseline;gap:12px;margin-top:15px;padding-top:12px;font-size:11px;display:flex}.account-card-demo>span:last-child{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;color:#bfced7;min-width:0}.account-card-feedback{color:#d1b8aa;margin:10px 0 0;font-size:11px}.account-card-feedback button{text-decoration:underline}.account-card-body{padding:16px 16px max(24px,env(safe-area-inset-bottom));flex-direction:column;gap:10px;display:flex}.account-card-section{color:#a2b5c5;background:#182433;border:1px solid #a5bdce21;border-radius:15px;overflow:hidden}.account-card-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 12px 0;display:grid}.account-card-metrics>button{color:#d9c899;background:linear-gradient(120deg,#baa77d14,#baa77d04);border:1px solid #baa77d26;border-radius:11px;grid-template-columns:auto auto;place-content:center;align-items:center;gap:5px 9px;min-height:76px;padding:11px 8px;display:grid}.account-card-metrics>button:last-child{color:#8cd8c1;background:linear-gradient(120deg,#7dceba14,#7dceba04);border-color:#7dceba26}.account-card-metrics svg{stroke-width:1.6px;width:21px;height:21px}.account-card-metrics b{color:#eaf3f7;font-size:22px;font-weight:600;line-height:1.2}.account-card-metrics b small{color:#94a9b9;font-size:13px;font-weight:400}.account-card-metrics>button>span{text-align:center;overflow-wrap:anywhere;color:#a0b4c0;grid-column:1/-1;font-size:10px}.account-card-section summary,.account-card-link,.account-card-settings>button,.account-card-settings .language-trigger{cursor:pointer;text-align:start;align-items:center;gap:11px;width:100%;min-height:49px;padding:13px 15px;font-size:13px;line-height:1.5;list-style:none;display:flex}.account-card-section summary::-webkit-details-marker{display:none}.account-card-section summary>span,.account-card-link>span,.account-card-settings>button>span,.account-card-settings .language-trigger>span{overflow-wrap:anywhere;flex:1;min-width:0}.account-card-section summary>svg,.account-card-link>svg,.account-card-settings svg{stroke-width:1.6px;color:#7f9fae;flex:none;width:18px;height:18px}.account-card-section summary>svg:last-child,.account-card-link>svg:last-child,.account-card-settings>button>svg:last-child{width:14px;height:14px}.account-card-section[open]>summary>svg:last-child,.account-card-section details[open]>summary>svg:last-child{transform:rotate(180deg)}.account-card-section summary:hover,.account-card-link:hover,.account-card-settings>button:hover{color:#d6e9e6;background:#8ccfbd08}.account-card-detail{padding:0 15px 14px;font-size:12px}.account-card-detail progress{accent-color:#7dceba;background:#2b3a4a;border:0;border-radius:5px;width:100%;height:5px;display:block;overflow:hidden}.account-card-detail progress::-webkit-progress-bar{background:#2b3a4a;border-radius:5px}.account-card-detail progress::-webkit-progress-value{background:#7dceba;border-radius:5px}.account-card-detail progress::-moz-progress-bar{background:#7dceba;border-radius:5px}.account-card-detail p{margin:9px 0}.account-card-detail .account-card-xp-note{color:#7f9aa9;font-size:11px;line-height:1.6}.account-card-detail>button{color:#97d9c7;padding:4px 0;text-decoration:underline}.account-card-detail .account-card-next-award{text-align:start;border:1px solid #7dceba25;border-radius:10px;align-items:center;gap:9px;width:100%;margin-top:13px;padding:11px;text-decoration:none;display:flex}.account-card-next-award>span{flex:1;min-width:0}.account-card-next-award strong,.account-card-next-award small{overflow-wrap:anywhere;display:block}.account-card-next-award strong{color:#d6e8e3;font-size:12px;font-weight:500}.account-card-next-award small{color:#8aa8b4;margin-top:3px;font-size:10px}.account-card-next-award b{white-space:nowrap;font-size:11px;font-weight:500}.account-card-detail dl{margin:10px 0}.account-card-detail dl>div{justify-content:space-between;gap:12px;margin:8px 0;display:flex}.account-card-detail dd{color:#e3ebf3;font-variant-numeric:tabular-nums;margin:0}.account-card-settings>button{color:inherit}.account-card-settings .language-trigger{color:inherit;background:0 0;border:0;border-top:1px solid #a5bdce18;border-radius:0}.account-card-settings .language-trigger>span{text-align:start}.account-card-navigation nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:0 9px 10px;display:grid}.account-card-navigation nav>:is(a,button){color:#a2b5c5;text-align:start;border-radius:8px;align-items:center;gap:8px;min-height:42px;padding:7px 8px;font-size:11px;display:flex}.account-card-navigation nav>:is(a,button):hover{background:#a3c6d50b}.account-card-navigation nav svg{color:#83aaa9;flex:none;width:16px;height:16px}.account-card-navigation nav span{overflow-wrap:anywhere;min-width:0}.account-card-navigation nav b{color:#a3dece;background:#7dceba21;border-radius:4px;margin-inline-start:auto;padding:1px 5px;font-size:10px}.account-card-logout{color:#91a6b7;background:0 0}.account-card-auth{gap:10px;display:flex}.account-card-auth a{text-align:center;color:#bbdfd5;border:1px solid #7dceba33;border-radius:12px;flex:1;padding:12px 8px;font-size:12px}.account-card-auth a:first-child{background:#7dceba15}.account-card-bonuses .account-drawer-promotions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 12px 12px;display:grid}.account-card-bonuses .bonus-profile-launcher{width:100%;max-width:100%}@media (max-width:359px){.account-card-header{padding-inline:16px}.account-card-body{padding-inline:12px}.account-card-heading{padding-inline-end:40px}.account-card-rank{font-size:19px}.account-card-identity{gap:12px}.account-card-avatar .profile-avatar{width:46px;height:46px}.account-card-name>strong{font-size:17px}.account-card-funds strong{font-size:24px}}@media (prefers-reduced-motion:reduce){.account-drawer[data-slot=drawer-popup],.account-drawer *{transition-duration:0s!important;animation:none!important}}.play-entry{color:#e7e9f3;background:radial-gradient(at top,#30284b,#101521 65%);place-items:center;min-height:100svh;padding:24px;display:grid}.play-entry form{background:#1b2231;border:1px solid #ffffff12;border-radius:22px;gap:16px;width:min(100%,420px);padding:28px;display:grid}.play-auth-restore{text-align:center;justify-items:center;gap:18px;max-width:360px;display:grid}.play-wordmark{color:#bfaaff;letter-spacing:4px;font-weight:600}.play-entry h1{font-size:28px;line-height:1.2}.play-entry p,.play-panel p{color:#b3bfd5;line-height:1.5}.play-entry label,.play-panel label{gap:7px;font-size:13px;display:grid}.play-entry input,.play-panel input{background:#111725;border:1px solid #6c78913d;border-radius:9px;width:100%;min-width:0;padding:10px;font-size:16px}.play-entry button,.play-panel button{color:#171324;background:#a99aef;border-radius:8px;min-height:40px;padding:8px 12px;font-size:13px;font-weight:600}.play-entry button:disabled,.play-panel button:disabled{opacity:.45}.play-entry small,.play-panel small{color:#8998b3;font-size:12px;line-height:1.5;display:block}.play-panel{color:#e7e9f3;gap:14px;display:grid}.play-panel h3{margin-top:10px;font-size:17px}.play-panel .positive{color:#4ed39e}.play-error{color:#f29c98!important}.play-metrics{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.play-metrics>div{border:1px solid #ffffff14;border-radius:10px;padding:12px;font-size:12px}.play-metrics strong{margin-top:5px;font-size:20px;display:block}.play-settings{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.play-settings button{grid-column:1/-1}.play-chart-settings{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.play-chart-settings .otc-corridor-panel,.play-chart-settings .otc-anchor-panel{margin:0}.play-panel .play-chart-settings label,.play-panel .play-chart-settings button:not([data-slot=switch]){font-size:14px}.play-control-section{border:1px solid #ffffff1a;border-radius:14px;padding:22px}.play-control-section h3{margin:0 0 18px}.market-calendar-table{margin:12px 0;overflow-x:auto}.market-calendar-table table{text-align:left;border-collapse:collapse;width:100%;font-size:14px}.market-calendar-table td,.market-calendar-table th{border-bottom:1px solid #ffffff12;padding:8px}.market-calendar-pause{justify-content:space-between;align-items:center;gap:12px;margin:12px 0;font-size:14px;display:flex}.play-control-section .play-settings{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:16px}.play-panel button[data-slot=select-trigger]{color:#e7e9f3;background:#111725;border-color:#6c78913d;grid-column:auto;font-weight:400}.play-panel button[data-slot=switch]{border-radius:999px;grid-column:auto;width:32px;height:19px;min-height:0;padding:0}.play-panel button[data-slot=switch][data-unchecked]{background:#526078}.play-panel .otc-setting-help{color:#9ba9bd;flex-shrink:0;min-height:24px}:is(.play-panel .otc-setting-help:hover,.play-panel .otc-setting-help:focus-visible){color:#c5b8ff}.play-chart-settings .otc-corridor-toggle,.play-panel .play-risk-toggle{justify-content:space-between;align-items:center;gap:14px;display:flex}.play-chart-settings .otc-section-title h2{font-size:18px}.terminal-otc-settings-body>.play-panel{padding:4px 24px 28px}@media (max-width:650px){.play-control-section{padding:16px}.play-control-section .play-settings{grid-template-columns:1fr}.terminal-otc-settings-body>.play-panel{padding:4px 16px 24px}}.play-person{border-bottom:1px solid #ffffff10;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:9px 0;display:grid}.play-person button{color:#c6baff;background:#a99aef22}.play-person strong{font-size:13px}.play-person-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.play-topup{background:#111725;border-radius:10px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding:12px;display:grid}.play-topup small{grid-column:1/-1}@media (max-width:650px){.play-person{grid-template-columns:1fr auto}.play-person-actions{grid-column:1/-1;justify-content:flex-start}.play-topup{grid-template-columns:minmax(0,1fr)}}.play-credentials{border:1px solid #aa92f344;border-radius:10px;gap:10px;padding:12px;display:grid}.play-ledger>div{border-bottom:1px solid #ffffff10;justify-content:space-between;gap:10px;padding:10px 0;font-size:13px;display:flex}@media (max-width:650px){.play-entry{padding:16px}.play-entry form{padding:22px}.play-metrics{gap:6px}.play-metrics>div{padding:8px}.play-metrics strong{font-size:16px}}.journal-history-note{color:var(--muted-foreground,#a0a6b8);margin:8px 10px;font-size:11px}.play-entry .pulse-auth-form{gap:20px;width:min(100%,460px);box-shadow:0 20px 90px #060b1640}.pulse-auth-form h1{margin-bottom:12px}.play-entry label,.pulse-security label,.pulse-users label{font-size:14px}.pulse-auth-tabs{background:#111725;border-radius:12px;gap:6px;padding:4px;display:flex}.play-entry .pulse-auth-tabs button{color:#aebbd2;background:0 0;flex:1;font-size:14px}.play-entry .pulse-auth-tabs button[aria-pressed=true]{color:#eee9ff;background:#a99aef20;box-shadow:inset 0 0 0 1px #a99aef40}.play-entry button,.pulse-security button,.pulse-users button{cursor:pointer;min-height:44px;font-size:14px}.play-entry .pulse-quiet,.play-panel .pulse-quiet{color:#c2b6fa;background:0 0}.pulse-auth-actions,.pulse-security-actions{flex-wrap:wrap;gap:8px;display:flex}.pulse-security-summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.pulse-security{align-content:start}.pulse-security-loading{gap:20px;display:grid}.pulse-security-placeholder{gap:10px;display:grid}.pulse-security-placeholder>i{background:#ffffff0a;border-radius:4px;height:12px;display:block}.pulse-security-placeholder>i:first-child{width:40%}.pulse-security-placeholder>i:nth-child(2){width:80%;height:18px}.pulse-security-placeholder-actions{flex-wrap:wrap;gap:8px;display:flex}.pulse-security-placeholder-actions>i{background:#ffffff0a;border-radius:8px;width:128px;height:44px}.pulse-security-retry{place-self:start}.pulse-security-summary strong{overflow-wrap:anywhere;margin-top:6px;display:block}.pulse-security-form{background:#10172588;border:1px solid #b6a7f329;border-radius:14px;gap:14px;padding:18px;display:grid}.pulse-security-form h4{font-size:16px;font-weight:600}.pulse-security-form img{border-radius:10px;max-width:100%}.pulse-security-form.auth-security fieldset{border:0;gap:14px;min-width:0;padding:0;display:grid}.pulse-security .pulse-password-recovery-link{text-align:start;justify-self:start;padding-inline:0}.auth-security .auth-password-field{align-items:center;gap:8px;display:flex}.auth-security .auth-password-field input{flex:1;min-width:0}.auth-security .auth-password-toggle{flex-shrink:0}.pulse-security details{border-top:1px solid #ffffff14;padding-top:12px}.pulse-security summary{cursor:pointer;padding:8px 0}.pulse-security details p{margin:10px 0}.pulse-backup-codes{gap:12px;display:grid}.pulse-backup-codes pre{-webkit-user-select:all;user-select:all;font-size:16px;line-height:1.8}.pulse-user-search{align-items:end;gap:10px;display:flex}.pulse-user-search label{flex:1}.pulse-user{grid-template-columns:minmax(0,1fr) auto}.pulse-user .play-person-actions{flex-wrap:wrap;grid-column:1/-1}.pulse-user small{overflow-wrap:anywhere}@media (max-width:520px){.play-entry{padding:14px}.play-entry .pulse-auth-form{padding:22px}.pulse-security-summary{grid-template-columns:1fr}}.pulse-profile-history .trade-journal{border:1px solid #ffffff18;border-radius:14px;width:100%;height:min(640px,75svh);min-height:360px;overflow:hidden}.account-currency-control{color:inherit;min-width:0;font-size:12px}.currency-trigger{color:inherit;cursor:pointer;background:#ffffff09;border:1px solid #9da8d138;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 10px;display:flex}.currency-trigger:disabled{opacity:.5;cursor:default}.currency-suggestion,.currency-pending{background:#5298f014;border-radius:8px;flex-wrap:wrap;align-items:center;gap:7px;margin-top:9px;padding:9px;line-height:1.5;display:flex}.currency-suggestion>span,.currency-pending>span{flex:1;min-width:120px}.currency-suggestion button,.currency-pending button{color:#96bdff;cursor:pointer}.account-currency-dialog[data-slot=dialog-content]{color:#edf1fb;background:#22283b;border:1px solid #39425b;border-radius:10px;gap:14px;width:420px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:20px;overflow-y:auto;box-shadow:0 24px 90px #05091299}.account-currency-dialog [data-slot=dialog-title]{padding-inline-end:24px;font-size:16px;font-weight:500}.account-currency-dialog [data-slot=dialog-description]{color:#9eabc7;font-size:12px;line-height:1.5}.currency-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.currency-field{color:#a5b3cc;gap:7px;min-width:0;font-size:12px;display:grid}.currency-select-trigger[data-slot=select-trigger],.currency-current{color:#edf1fb;background:#182237;border:1px solid #3b4b69;border-radius:5px;width:100%;min-width:0;height:34px;padding:0 9px;font-size:13px}.currency-current{align-items:center;gap:8px;display:flex}.currency-comparison{text-align:center;border:1px dashed #374056;border-radius:6px;grid-template-columns:1fr 22px 1fr;align-items:center;gap:10px;min-width:0;padding:12px 8px;display:grid}.currency-comparison>div{gap:7px;min-width:0;display:grid}.currency-comparison small{color:#a5b3cc;font-size:11px}.currency-comparison strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:15px;font-weight:600}.currency-rate{color:#a5b3cc;gap:8px;font-size:12px;display:grid}.currency-rate>span{text-align:center;color:#ccd8ef}.currency-rate p{flex-wrap:wrap;justify-content:space-between;gap:6px;margin:0;display:flex}.currency-deadline{color:#a5b3cc;font-size:12px}.currency-error{color:#ffb3bd;font-size:12px;line-height:1.5}.currency-refresh{color:#a3c5ff;cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.currency-actions{gap:10px;display:flex}.currency-actions button{cursor:pointer;background:#1d2436;border:1px solid #394962;border-radius:5px;flex:1;min-height:34px;font-size:13px}.currency-actions .currency-confirm{color:#e4fff5;background:#153c37;border-color:#246557}.currency-actions button:disabled{opacity:.45;cursor:default}.currency-wallet-history{margin-top:20px}.currency-wallet-history p{border-bottom:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:10px 0;font-size:12px;display:flex}.compact .currency-trigger{margin-top:8px}.crypto-balances .account-currency-control{grid-column:1/-1}.currency-withdraw-note{background:#ffffff06;border-radius:9px;gap:10px;margin:12px 0;padding:12px;font-size:13px;display:grid}@media (max-width:380px){.account-currency-dialog[data-slot=dialog-content]{padding:18px 14px}.currency-fields{gap:8px}.currency-comparison strong{font-size:15px}}[dir=rtl] .currency-comparison>svg{transform:rotate(180deg)}.currency-close{inset-inline-end:14px;color:#b7c5df;cursor:pointer;padding:4px;position:absolute;top:14px}.currency-close:disabled{opacity:.4;cursor:default}.currency-exchange-rate{color:#9daecb;grid-column:1/-1;margin-top:2px;font-size:11px;line-height:1.4}.currency-quote-meta{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.currency-details{flex:1;min-width:0}.currency-details summary{color:#9daecb;cursor:pointer;flex-wrap:wrap;align-items:center;gap:5px;font-size:11px;list-style:none;display:flex}.currency-details summary::-webkit-details-marker{display:none}.currency-details[open] summary>svg{transform:rotate(180deg)}.currency-fee{color:#a9b8ce;margin-inline-start:auto}.currency-fee b{font-weight:500}.currency-details .currency-rate{padding-top:12px;font-size:11px;line-height:1.5}.currency-deadline{font-variant-numeric:tabular-nums;color:#8796b1;flex-shrink:0;align-items:center;gap:4px;margin:0;font-size:11px;display:flex}.currency-loading{color:#9daecb;font-size:12px}.currency-details summary:focus-visible{outline-offset:3px;outline:2px solid #83a2d5}.currency-actions button:focus-visible{outline-offset:3px;outline:2px solid #83a2d5}.currency-close:focus-visible{outline-offset:3px;outline:2px solid #83a2d5}.currency-actions button:not(:disabled):hover{filter:brightness(1.2)}@media (max-width:480px){.currency-actions button{min-height:40px}.currency-comparison strong{font-size:14px}}.currency-trigger>.currency-flag,.currency-trigger>.currency-symbol{margin-inline-start:auto}.currency-trigger b{margin-inline-start:0}.currency-trigger.currency-badge{background:#162337;border:1px dashed #4b6587;border-radius:6px;gap:7px;width:auto;min-height:34px;padding:6px 8px;font-size:12px}.currency-badge b{font-weight:500}.currency-badge:hover:not(:disabled){background:#20314a;border-color:#82a7d5}:is(.currency-trigger:focus-visible,.currency-select-trigger:focus-visible){outline-offset:3px;outline:2px solid #83a2d5}.currency-flag{border-radius:2px;flex:none;width:20px;height:15px;overflow:hidden;box-shadow:0 0 0 1px #ffffff15}.currency-symbol{color:#a6b7d1;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:18px;font-size:14px;display:inline-flex}.currency-symbol-tether{color:#fff;background:#269c80;font-size:12px;font-weight:600}.currency-attention{background:#e4ba6b;border-radius:50%;width:5px;height:5px}.currency-select-trigger [data-slot=select-value]{text-align:start;gap:8px}.currency-select-menu[data-slot=select-content]{width:280px;max-width:calc(100vw - 32px);max-height:min(260px, var(--available-height));color:#edf1fb;overscroll-behavior:contain;background:#222b40;border:1px solid #3b4b69;border-radius:7px;padding:4px}.currency-select-menu [data-slot=select-scroll-up-button],.currency-select-menu [data-slot=select-scroll-down-button]{background:#222b40}.currency-option[data-slot=select-item]{cursor:pointer;border-radius:4px;min-height:36px;padding-block:7px;padding-inline:8px 27px;font-size:12px}.currency-option[data-highlighted]{background:#35425d}.currency-option[data-selected]{background:#2d3c55}.currency-option>span:first-child{gap:8px;min-width:0}.currency-option b{flex:none;min-width:34px;font-size:12px;font-weight:500}.currency-option-name{text-overflow:ellipsis;color:#aab7cf;font-size:11px;overflow:hidden}[dir=rtl] .currency-option>span:last-child{left:7px;right:auto}@media (max-width:480px){.currency-option[data-slot=select-item]{min-height:40px}}.currency-real-account{color:#9adfcd;background:#76dec910;border:1px solid #76dec933;border-radius:5px;width:fit-content;padding:4px 7px;font-size:11px}.currency-reserved{color:#a5b3cc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.currency-reserved b{color:#d7e2f3;font-weight:500}.finance-history-wallet{min-width:0}.financial-history{color:#e7edf8}.financial-history-heading{justify-content:space-between;align-items:center;gap:12px;margin-block:4px 16px;display:flex}.financial-history-heading h3{letter-spacing:-.4px;margin:0;font-size:22px;font-weight:550}.financial-history-count{color:#8e9eb7;margin-top:4px;font-size:10px;display:block}.financial-history-count b{font-weight:500}.financial-history button{cursor:pointer}.financial-history-refresh{color:#a5b5ce;background:#8b9dbe0a;border:1px solid #8d9cbb28;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.financial-history-refresh svg{width:16px;height:16px}.financial-history-filters{background:#18203365;border:1px solid #91a7c122;border-radius:14px;gap:14px;padding:16px;display:grid}.financial-history-types{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.financial-history-types button{color:#a3b2ca;background:#8497bb08;border:1px solid #94a6c226;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:7px;font-size:12px;display:flex}.financial-history-types svg{flex-shrink:0;width:15px;height:15px}.financial-history-types button[aria-pressed=true]{color:#d8f1ed;background:linear-gradient(125deg,#83d6bd24,#7ba9d212);border-color:#83cec36b}.financial-history-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.financial-history-dates label{gap:6px;min-width:0;display:grid}.financial-history-dates label>span{color:#a2b0c7;align-items:center;gap:5px;font-size:11px;display:flex}.financial-history-dates svg{width:13px;height:13px}.financial-history-dates input{color:#dae3f2;width:100%;min-width:0;height:38px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e172740;border:1px solid #8e9fbf35;border-radius:8px;padding:0 9px;font-size:12px}.financial-history-filter-actions{gap:8px;display:flex}.financial-history-filter-actions button{color:#e0eaf8;background:#33435980;border:1px solid #91b4c63a;border-radius:8px;min-height:36px;padding:7px 14px;font-size:12px}.financial-history-filter-actions button[type=submit]{flex:1}.financial-history-filter-actions button[type=button]{color:#9cabc2;background:0 0}.financial-history button:disabled{opacity:.45;cursor:default}.financial-history :focus-visible{outline-offset:2px;outline:2px solid #7ccbd5}.financial-history-entries{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));align-items:start;gap:12px;margin-top:18px;display:grid}.financial-history-entry{background:linear-gradient(140deg,#26304745,#1c23333b);border:1px solid #92a3c329;border-radius:13px;min-width:0;padding:15px;position:relative;box-shadow:inset 0 1px #d2e0ff04}.financial-history-entry[data-payable]:hover{border-color:#83cec36b}.financial-history-open{z-index:1;border-radius:inherit;background:0 0;border:0;width:100%;position:absolute;inset:0}.financial-history-payment-link{color:#9bd3c4;justify-content:end;align-items:center;gap:4px;padding-top:5px;font-size:11px;display:flex}.financial-history-payment-link svg{width:13px;height:13px}.financial-history-entry>header{align-items:center;gap:10px;padding-bottom:12px;display:flex}.financial-history-icon{color:#a5decd;background:#83cdb518;border-radius:9px;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.financial-history-icon[data-kind=withdraw]{color:#c4b5ea;background:#b79be51a}.financial-history-icon[data-kind=exchange]{color:#a3cce6;background:#87bade1a}.financial-history-icon svg{width:17px;height:17px}.financial-history-entry>header>div{gap:3px;min-width:0;display:grid}.financial-history-entry header strong{font-size:13px;font-weight:500}.financial-history-entry header div>span{color:#91a0b9;overflow-wrap:anywhere;font-size:10px}.financial-history-entry dl{margin:0}.financial-history-entry dl>div{border-top:1px solid #8f9cb718;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:baseline;gap:12px;padding-block:10px;font-size:12px;line-height:1.45;display:grid}.financial-history-entry dt{color:#97a6be}.financial-history-entry dd{text-align:end;overflow-wrap:anywhere;min-width:0;margin:0}.financial-history-entry .financial-history-amount{color:#f0f6ff;font-size:15px;font-weight:600}.financial-history-status{color:#dfbe83;background:#d69e3a16;border-radius:6px;padding:3px 7px;font-size:11px;display:inline-block}.financial-history-status[data-tone=success]{color:#9bd3bd;background:#75c7a519}.financial-history-status[data-tone=muted]{color:#a0acc2;background:#8c99b318}.financial-history-status[data-tone=review]{color:#e3a7a3;background:#ce7d7e1a}.financial-history-empty{color:#8e9eb9;justify-content:center;align-items:center;gap:10px;min-height:135px;padding:24px 12px;font-size:13px;display:flex}.financial-history-empty svg{flex-shrink:0;width:22px;height:22px}.financial-history-error,.financial-history-notice{color:#e0b6bf;border:1px solid #d38c9630;border-radius:9px;margin-block:12px;padding:12px;font-size:12px}@media (max-width:650px){.financial-history-heading{margin-block:1px 12px;padding-inline:0 52px}[dir=rtl] .financial-history-heading{padding-inline:52px 0}.financial-history-heading h3{font-size:20px}.financial-history-filters{gap:12px;padding:12px}.financial-history-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.financial-history-types button{min-height:35px;font-size:11px}.financial-history-entry{padding:13px}.financial-history-entries{margin-top:14px}}.asset-popover{width:min(574px, var(--available-width), calc(100vw - 16px));height:auto;max-height:min(520px, var(--available-height), calc(100dvh - 24px));background:#242c41;border-color:#56627d70;border-radius:6px;flex-direction:column;padding:20px;display:flex;box-shadow:0 16px 44px #03071260}.asset-popover .asset-list{flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:160px minmax(0,1fr);gap:12px 24px;height:auto;min-height:0;display:grid}.asset-popover .asset-sidebar{scrollbar-width:thin;flex-direction:column;gap:8px;padding:0;overflow-y:auto}.asset-popover .asset-filters{flex-direction:column;gap:8px;overflow:visible}.asset-popover .asset-filters button{text-align:start;background:#1c2335;border-color:#414b63;border-radius:4px;flex-shrink:0;gap:12px;min-height:30px;padding:5px 11px;font-size:12px;line-height:18px}.asset-popover .asset-filters button>span{overflow-wrap:anywhere;min-width:0}.asset-popover .asset-filters button[aria-pressed=true]{color:#eef7ff;background:#304565;border-color:#329bfa}.asset-popover .asset-filters button:hover{background:#30415c}.asset-popover .asset-filters button svg{width:15px;height:15px}.asset-popover .asset-schedule-toggle{text-align:start;background:#1c2335;border-style:dashed;border-color:#414b63;border-radius:4px;flex:none;gap:12px;width:100%;min-height:30px;margin:0;padding:5px 11px;font-size:12px;line-height:18px}.asset-popover .asset-schedule-toggle svg{flex:none;width:15px;height:15px}.asset-popover .asset-schedule-toggle span{overflow-wrap:anywhere;min-width:0}.asset-popover .asset-schedule-toggle[aria-pressed=true]{color:#eef7ff;background:#304565;border-color:#329bfa}.asset-popover .asset-search{background:#1c2335;border-color:#414b63;border-radius:4px;height:30px;margin:0;padding-inline:10px}.asset-popover .asset-search>svg{color:#e4ebf6;flex:none;order:1;width:15px;height:15px}.asset-popover .asset-search input{font-size:12px}.asset-popover .asset-columns{min-height:38px;padding-inline:30px 4px;font-size:12px}.asset-popover .asset-results{scrollbar-gutter:auto;flex:auto;max-height:360px}.asset-popover .asset-catalog{min-height:0}.asset-popover .asset-choice{text-align:start;gap:7px;min-height:29px;padding:2px 8px 2px 0;padding-inline:0 8px;font-size:13px}.asset-popover .asset-price{margin-left:0;text-align:end;margin-inline-start:auto;font-size:12px}.asset-popover .asset-favorite{flex-basis:29px;height:29px}.asset-popover .asset-favorite svg{width:15px;height:15px}.asset-popover .asset-row{border-radius:4px;margin:1px 0}.asset-popover .asset-row.selected{background:#2c4b78}.asset-popover .asset-row:not(.unavailable):hover{background:#35547c}.asset-popover .asset-emblem{flex-basis:34px;width:34px;height:22px}.asset-popover .asset-currency-flag{flex-basis:22px;width:22px;height:22px;font-size:20px}.asset-popover .asset-currency-flag+.asset-currency-flag{margin-left:0;margin-inline-start:-10px}.asset-popover .asset-market-icon{width:22px;height:22px}.asset-popover .asset-picker-close{border-radius:4px;width:18px;height:18px;inset:2px 2px auto auto}.asset-popover .asset-picker-close svg{width:12px;height:12px}.asset-popover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .asset-picker-close{left:2px;right:auto}.asset-popover .asset-source-details{grid-column:1/-1}.asset-source-details{color:#8fa2bd;border-top:1px solid #8599bc1c;flex-shrink:0;padding-top:8px;font-size:10px}.asset-source-details summary{cursor:pointer;width:fit-content;padding-block:2px}.asset-source-details .asset-footnote{margin-top:7px;font-size:11px;line-height:1.5;display:block}.asset-list-compact .asset-source-details{display:none}.terminal .header-wallet-trigger{text-align:start;cursor:pointer;flex:none;width:160px;height:42px;padding-inline-end:29px;transition:border-color .15s,background .15s;position:relative;overflow:hidden}.terminal .header-wallet-trigger>:is(span,strong){text-overflow:ellipsis;overflow:hidden}.terminal .header-wallet-trigger[data-ready=false]>:is(span,strong){visibility:hidden}.wallet-balance-rounded,.terminal .terminal-top-up .top-up-wallet-icon{display:none}.terminal .header-wallet-trigger>svg{inset-inline-end:9px;color:#98aac6;margin-top:-7px;transition:transform .15s;position:absolute;top:50%}.terminal .header-wallet-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.terminal .header-wallet-trigger:hover,.terminal .header-wallet-trigger[aria-expanded=true]{border-color:#a19cf070}.terminal .terminal-top-up{border:1px solid var(--deposit-action-border);background:var(--deposit-action-bg);min-height:42px;color:var(--deposit-action-text);border-radius:12px;align-items:center;gap:9px;padding:6px 12px 6px 7px;font-size:12px;font-weight:700;transition:transform .16s,box-shadow .16s,filter .16s;display:inline-flex;box-shadow:0 4px 20px #0002}.terminal .terminal-top-up:hover{background:var(--deposit-action-hover);transform:translateY(-1px);box-shadow:0 5px 24px #0003}.terminal .terminal-top-up:active{transform:translateY(0)}.terminal .terminal-top-up .top-up-label{text-align:start;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.2;display:flex}.terminal .terminal-top-up .top-up-label small{opacity:.8;font-size:10px;font-weight:500}.top-up-glyph{background:#ffffff0d;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.terminal .terminal-top-up .top-up-arrow{opacity:.65}.terminal-wallet-positioner{z-index:70;isolation:isolate}.terminal-wallet-popover{width:min(326px, var(--available-width), calc(100vw - 16px));max-height:min(var(--available-height), calc(100dvh - 24px));overscroll-behavior:contain;color:#e4edf9;scrollbar-width:thin;scrollbar-color:#60789b transparent;background:linear-gradient(150deg,#1b283d,#111d2e 75%);border:1px solid #829ac338;border-radius:17px;outline:none;flex-direction:column;gap:12px;padding:16px;display:flex;overflow:auto;box-shadow:0 20px 60px #03071280,inset 0 1px #e3edff09}.terminal-wallet-popover>*{flex-shrink:0}.terminal-wallet-popover[data-closed]{display:none}.terminal-popover-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.terminal-popover-heading [data-slot=popover-title]{letter-spacing:-.2px;margin:0;font-size:16px;font-weight:600}.terminal-popover-heading>button{color:#9caec8;background:#8496be0a;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.terminal-popover-heading>button:hover{color:#fff;background:#8496be22}.wallet-account-cards{grid-auto-rows:1fr;gap:12px;display:grid}.wallet-account-card{background:#0b142570;border:1px solid #829ac325;border-radius:12px;flex-direction:column;justify-content:space-between;padding:12px;display:flex;position:relative}.wallet-account-select{border-radius:inherit;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.wallet-account-card:has(.wallet-account-select:focus-visible){outline-offset:3px;outline:2px solid #afc9fa}.wallet-account-heading{pointer-events:none;align-items:flex-start;gap:10px;display:flex}.wallet-account-heading .wallet-account-main{flex:1;min-width:0}.wallet-account-heading .currency-control-badge{z-index:1;pointer-events:auto;flex:none;position:relative}.wallet-account-main{text-align:start;align-items:center;gap:11px;width:100%;min-height:48px;display:flex}.wallet-account-main>span:nth-child(2){flex-direction:column;flex:1;gap:5px;min-width:0;font-size:12px;display:flex}.wallet-account-main strong{letter-spacing:-.4px;overflow-wrap:anywhere;font-size:19px;font-weight:550}.wallet-account-main strong:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:start}.wallet-account-check{opacity:0;flex:none}.wallet-account-check[data-active=true]{opacity:1}.wallet-account-icon{color:#7ce5ce;background:#5ae1c412;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.wallet-unit{color:#afc1dc;border:1px solid #879fbd28;border-radius:6px;padding:5px 7px;font-size:10px}.wallet-account-actions{z-index:1;gap:6px;margin-top:12px;display:flex;position:relative}.wallet-account-actions button{background:#98a9d113;border:1px solid #879fbd26;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:7px 10px;font-size:12px;display:flex}.wallet-account-actions button:first-child{background:var(--deposit-action-bg);border-color:var(--deposit-action-border);color:var(--deposit-action-text);flex:1;font-weight:650}.wallet-account-actions button:first-child:hover{background:var(--deposit-action-hover)}.wallet-real-card[data-selected=true]{background:#73e4ca09;border-color:#73e4ca70}.wallet-demo-card[data-selected=true]{background:#a99af40b;border-color:#a99af45c}.wallet-real-card .wallet-account-main>svg{color:#7ce5ce;flex:none}.wallet-account-note{color:#a9bad1;margin:10px 0 0;font-size:12px;line-height:1.5}.wallet-demo-card .wallet-account-icon{color:#b8a8ff;background:#a99af414}.wallet-demo-card .wallet-account-check{color:#b8a8ff}.wallet-demo-card small{color:#94a6c0;font-size:12px;line-height:1.5}.wallet-menu-links{gap:3px;display:grid}.wallet-menu-links button{color:#b1c1d8;text-align:start;border-radius:9px;align-items:center;gap:10px;min-height:38px;padding:8px 10px;font-size:12px;display:flex}.wallet-menu-links button:hover{color:#eff4ff;background:#99b0db0c}.wallet-menu-links button span{flex:1}.wallet-signin{z-index:1;border:1px solid var(--deposit-action-border);background:var(--deposit-action-bg);min-height:36px;color:var(--deposit-action-text);border-radius:8px;justify-content:space-between;align-items:center;margin-top:12px;padding:7px 10px;font-size:12px;display:flex;position:relative}.wallet-signin:hover:not(:disabled){background:var(--deposit-action-hover)}.wallet-menu-feedback{color:#9aaec9;pointer-events:none;margin-top:8px;font-size:11px;position:relative}.wallet-menu-feedback button{z-index:1;pointer-events:auto;color:#8bead9;text-decoration:underline;position:relative}.terminal-wallet-popover.quick-deposit-popover{width:min(280px, var(--available-width), calc(100vw - 16px));background:#242c40;border-radius:10px;gap:12px;padding:16px;box-shadow:0 12px 36px #03071255}.quick-deposit-popover .terminal-popover-heading [data-slot=popover-title]{font-size:14px}.quick-deposit-popover .terminal-popover-heading>button{background:0 0;border-radius:4px;width:24px;height:24px}.quick-deposit-eyebrow{color:#77ddc9;letter-spacing:2px;margin-bottom:4px;font-size:10px;font-weight:650;display:block}.fund-deposit.fund-deposit-quick{background:0 0;border:0;border-radius:0;padding:0}.quick-deposit-form{flex-direction:column;gap:12px;margin:0;display:flex}.quick-deposit-fields,.quick-deposit-checkout{background:0 0;border:0;width:100%;min-width:0;padding:0}.quick-deposit-fields>label{color:#b6c3d7;margin:0 0 5px;font-size:12px;display:block}.fund-deposit-quick .fund-promo{margin:12px 0 0}.fund-deposit-quick .fund-promo-toggle{gap:8px;font-size:12px}.fund-deposit-quick .fund-promo-field{margin-top:12px}.fund-deposit-quick .fund-promo-field>label{margin-bottom:5px;font-size:12px}.fund-deposit-quick .fund-promo-field>input{background:#151f30;border-radius:4px;height:34px;min-height:34px;padding:7px 9px;font-size:13px}.fund-deposit-quick .fund-minimum{margin:5px 0 0;font-size:10px;line-height:1.4}.quick-bonus-state{margin-top:6px;font-size:11px;line-height:1.45}.quick-bonus-value{color:#80d5ba;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.quick-bonus-value b,.quick-bonus-value strong{font-weight:500}.quick-bonus-state .fund-bonus-warning{color:#f3c98f;display:block}.quick-bonus-details{color:#a7b7ca;margin-top:4px}.quick-bonus-details summary{cursor:pointer;width:fit-content;padding-block:3px;font-size:10px}.quick-bonus-details p{margin:6px 0 0;font-size:11px;line-height:1.5}.quick-bonus-details .fund-bonus-manage{margin-top:6px}.quick-bonus-details summary:focus-visible{outline-offset:2px;outline:2px solid #ae9bff}.fund-deposit-quick .fund-details-grid,.fund-deposit-quick .fund-transfer-grid{flex-direction:column;gap:8px;margin-top:0;display:flex}.fund-deposit-quick .fund-checkout-column{width:100%;min-width:0}.quick-deposit-checkout .fund-guest-fields{gap:5px;margin:0 0 10px}.quick-deposit-checkout .fund-guest-fields label{font-size:12px}.quick-deposit-checkout .fund-guest-fields input{border-radius:4px;height:34px;min-height:34px;padding:7px 9px;font-size:13px}.quick-deposit-checkout .fund-guest-fields input[aria-invalid=true]{border-color:#b55467}.fund-deposit-quick .fund-guest-fields p{font-size:11px}.fund-deposit-quick .fund-agreement{margin-bottom:10px;font-size:11px}.fund-deposit-quick .fund-login-link{min-height:28px;margin-top:8px;font-size:11px}.quick-network-field>label{color:#a5b7d0;margin:0 0 5px;font-size:11px;display:block}.quick-network-select{background:#151f30;border:1px solid #42536d;border-radius:4px;align-items:center;gap:8px;height:34px;padding:0 9px;display:flex}.quick-network-select>span{color:#d9fff4;background:#26947b;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:14px;display:grid}.quick-network-select select{-webkit-appearance:none;appearance:none;color:#e0ebf9;cursor:pointer;background:0 0;border:0;outline:none;flex:1;width:0;min-width:0;height:100%;font-size:12px}.quick-network-select option{background:#162338}.quick-network-select svg{color:#99abc4;pointer-events:none;flex:none}.fund-deposit-quick .fund-amount-input{background:#151f30;border-color:#42536d;border-radius:4px;height:34px;min-height:34px}.fund-deposit-quick .fund-amount-input input{padding:6px 9px;font-size:14px}.fund-deposit-quick .fund-amount-input b{font-size:11px}.fund-deposit-quick .fund-presets{gap:5px;margin:8px 0 14px}.fund-deposit-quick .fund-presets button{background:#8ca7d006;border-color:#849ec633;border-radius:7px;min-height:32px;padding:4px;font-size:11px}.fund-deposit-quick .fund-presets button[aria-pressed=true]{color:#8ce7d2;background:#73e4ca12;border-color:#73e4ca55}.fund-deposit-quick .fund-quote{min-height:30px;margin:6px 0;font-size:10px}.fund-deposit-quick .fund-quote strong{font-size:10px}.fund-deposit-quick .fund-quote p{gap:10px}.fund-deposit-quick .fund-continue,.fund-deposit-quick .fund-signin a{border:1px solid var(--deposit-action-border);background:var(--deposit-action-bg);width:100%;min-height:34px;color:var(--deposit-action-text);box-shadow:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;margin-top:4px;padding:7px 8px;font-size:11px;display:flex}.fund-deposit-quick .fund-continue>span{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:flex}.fund-deposit-quick .fund-continue .fund-pay-amount{font-size:inherit;margin:0;display:inline}.fund-deposit-quick .fund-continue .fund-pay-equivalent{font-size:inherit;margin:0}.fund-deposit-quick .fund-continue>svg{display:none}.fund-deposit-quick .fund-continue:hover:not(:disabled),.fund-deposit-quick .fund-signin a:hover{background:var(--deposit-action-hover)}.quick-deposit-details{color:#98abc5;margin-top:8px;font-size:10px;line-height:1.5}.quick-deposit-details summary{cursor:pointer;color:#b8c8df;min-height:28px;padding-block:5px}.quick-deposit-details p{margin:5px 0 8px}.fund-deposit-quick .fund-signin{background:0 0;border:0;padding:0}.fund-deposit-quick .fund-signin p{color:#a4b5ce;margin-bottom:12px;font-size:11px}.fund-deposit-quick .fund-payment-note{color:#8c9fb9;background:0 0;border:0;padding:0;font-size:10px;line-height:1.5}.fund-deposit-quick .fund-payment-note p{font-size:inherit;margin:0 0 6px}.fund-deposit-quick .fund-loading,.fund-deposit-quick .crypto-error{margin:0 0 12px;padding:0;font-size:11px}.fund-deposit-quick .crypto-error button{margin-inline-start:4px;text-decoration:underline}.fund-deposit-quick .fund-invoice{background:0 0;border:0;padding:0}.fund-deposit-quick .fund-invoice-status{flex-wrap:wrap;gap:7px;padding:10px}.fund-deposit-quick .fund-invoice-status strong{font-size:13px}.fund-deposit-quick .fund-invoice-status button{margin-inline-start:auto;font-size:10px}.fund-deposit-quick .fund-qr{justify-items:center;padding:8px 0;display:grid}.fund-deposit-quick .fund-qr img{width:154px;height:154px}.fund-deposit-quick .fund-transfer-fields{min-width:0}.fund-deposit-quick .fund-copy-field{padding:9px}.fund-deposit-quick .fund-copy-field code{overflow-wrap:anywhere;font-size:11px}.fund-deposit-quick .fund-network-warning{background:0 0;border:0;margin:8px 0 0;padding:0;font-size:10px;line-height:1.4}.fund-deposit-quick .fund-invoice-footer{gap:8px;font-size:11px}.fund-wallet-quick .fund-recent{border:0;padding:0;font-size:11px}.quick-all-methods{color:#80b3d8;text-underline-offset:3px;justify-content:center;align-items:center;gap:4px;min-height:24px;padding:0;font-size:10px;text-decoration:underline;display:flex}.quick-all-methods>svg{display:none}.quick-all-methods:hover{color:#88e8d2}.terminal-wallet-popover :is(button,a):focus-visible{outline-offset:2px;outline:2px solid #ae9bff}.header-wallet-trigger:focus-visible{outline-offset:2px;outline:2px solid #ae9bff}@media (max-width:650px){.asset-popover{width:min(390px, var(--available-width), calc(100vw - 16px));max-height:min(450px, var(--available-height), calc(100dvh - 100px));border-radius:8px;padding:28px 10px 10px}.asset-popover .asset-list{grid-template-rows:minmax(0,1fr);grid-template-columns:112px minmax(0,1fr);gap:10px}.asset-popover .asset-sidebar{gap:5px;padding:0}.asset-popover .asset-filters{flex-direction:column;gap:5px}.asset-popover .asset-filters button,.asset-popover .asset-schedule-toggle{gap:6px;min-height:40px;padding:6px;font-size:10px;line-height:13px}.asset-popover .asset-filters button svg,.asset-popover .asset-schedule-toggle svg{width:13px;height:13px}.asset-popover .asset-picker-close{top:2px;width:24px;height:24px;inset-inline-end:3px}.asset-popover .asset-picker-close svg{width:15px;height:15px}.asset-popover .asset-choice{gap:4px;min-height:44px;padding-inline-end:4px;font-size:11px}.asset-popover .asset-favorite{flex-basis:23px;min-height:44px}.asset-popover .asset-price{font-size:10px}.asset-popover .asset-columns{min-height:30px;padding-inline:23px 4px;font-size:11px}.asset-popover .asset-emblem{flex-basis:26px;width:26px;height:19px}.asset-popover .asset-currency-flag{flex-basis:19px;width:19px;height:19px;font-size:17px}.asset-popover .asset-currency-flag+.asset-currency-flag{margin-inline-start:-12px}.asset-popover .asset-market-icon{width:19px;height:19px}.asset-popover .asset-availability{white-space:normal;max-width:66px}.asset-popover .asset-empty{padding:16px 5px;font-size:12px}.asset-popover .asset-source-details{display:none}.terminal .header-wallet-trigger{padding-inline-end:24px}.terminal .header-wallet-trigger>svg{inset-inline-end:6px}.terminal .terminal-top-up{border-radius:10px;gap:5px;min-height:35px;padding:5px 9px;font-size:11px}.terminal .terminal-top-up .top-up-arrow,.terminal .terminal-top-up .top-up-glyph{display:none}.terminal-wallet-popover{max-height:min(var(--available-height), calc(100dvh - 75px));border-radius:14px;padding:14px}}@media (prefers-reduced-motion:reduce){.terminal .terminal-top-up,.terminal .header-wallet-trigger,.terminal .header-wallet-trigger>svg{transition:none}}@media (max-width:380px){.terminal[data-design=prism] .brand-name{display:none}.terminal .masthead{gap:8px;padding-inline:10px}.terminal .masthead-right{gap:6px}.terminal .terminal-top-up{padding-inline:8px}}body:has(.real-account-gate) [data-slot=dialog-overlay]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#050913b8}.real-account-gate[data-slot=dialog-content]{text-align:center;background:#232b3b;border:1px solid #465166;border-radius:14px;gap:20px;width:min(520px,100vw - 32px);max-width:none;padding:30px;box-shadow:0 20px 80px #0005}.real-account-gate [data-slot=dialog-title]{margin:0;font-size:21px;line-height:1.3}.real-account-gate [data-slot=dialog-description]{color:#d0d8e5;margin:0;font-size:15px;line-height:1.6}.real-account-gate-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.real-account-gate-actions>:is(a,button){color:#f0f5fa;cursor:pointer;min-height:44px;font:inherit;overflow-wrap:anywhere;background:#152e32;border:1px solid #168b6d;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;line-height:1.4;text-decoration:none;display:flex}.real-account-gate-actions>:is(a,button):hover{background:#1d4842;border-color:#30b68e}.real-account-gate-actions svg{flex-shrink:0}.real-account-gate-demo{color:#56b7f0;font:inherit;text-underline-offset:4px;cursor:pointer;font-size:14px;line-height:1.6;text-decoration:underline}.real-account-gate .fund-save-account{text-align:start}.real-account-gate :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #69c5ff}@media (max-width:420px){.real-account-gate[data-slot=dialog-content]{padding:28px 20px 22px}.real-account-gate-actions{gap:8px}.real-account-gate-actions>:is(a,button){padding-inline:8px}}.terminal-wallet-popover.quick-deposit-popover{width:min(344px,var(--available-width),calc(100vw - 16px));background:#262d42;border-color:#3a435b;border-radius:14px;gap:18px;padding:24px 28px 20px}.quick-deposit-popover .terminal-popover-heading{align-items:flex-start;gap:12px}.quick-deposit-popover .terminal-popover-heading [data-slot=popover-title]{font-size:19px;font-weight:400;line-height:1.3}.quick-deposit-popover .terminal-popover-heading>button{color:#8393ac;flex:none}.quick-deposit-intro{color:#f4f5fa;margin:0;font-size:15px;line-height:1.45}.quick-deposit-form{gap:20px}.quick-network-field{margin-bottom:16px}.quick-network-field>label,.quick-deposit-fields>label{color:#f4f5fa;margin-bottom:6px;font-size:16px;line-height:1.4}.quick-network-select{background:#162133;border-radius:5px;gap:12px;height:42px;padding:0 12px}.quick-network-select .payment-coin-icon{flex:none;width:24px;height:24px}.quick-network-select select{color:#91a4be;font-size:15px}.fund-deposit-quick .fund-amount-input{background:#162133;border-radius:5px;height:44px;min-height:44px}.fund-deposit-quick .fund-amount-input input{color:#91a4be;-webkit-appearance:textfield;appearance:textfield;padding:10px 13px;font-size:16px}.fund-deposit-quick .fund-amount-input input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.fund-deposit-quick .fund-amount-input b{background:#232f46;align-self:stretch;place-items:center;min-width:38px;padding:0 10px;font-size:16px;font-weight:400;display:grid}.fund-deposit-quick .fund-promo{margin-top:14px}.fund-deposit-quick .fund-promo-toggle{color:#f4f5fa;gap:14px;font-size:15px}.fund-deposit-quick .fund-promo-toggle input{width:20px;height:20px}.fund-deposit-quick .fund-continue{color:#fff;background:#15303a;border-color:#087a4b;min-height:40px;margin:0;padding:9px 12px;font-size:15px;font-weight:400}.fund-deposit-quick .fund-continue:disabled{opacity:.55}@media (max-width:390px){.terminal-wallet-popover.quick-deposit-popover{padding:20px}}.demo-topup-dialog[data-slot=dialog-content]{color:#edf2fa;background:#242c40;border:1px solid #48516a;border-radius:16px;flex-direction:column;gap:16px;width:min(430px,100vw - 28px);max-width:430px;max-height:calc(100dvh - 28px);padding:26px;display:flex;overflow-y:auto;box-shadow:0 20px 70px #0007}.demo-topup-dialog [data-slot=dialog-title]{padding-inline-end:20px;font-size:21px;font-weight:600;line-height:1.35}.demo-topup-dialog [data-slot=dialog-description]{color:#bdcbe0;margin:0;font-size:13px;line-height:1.6}.demo-topup-dialog [data-slot=dialog-close]{color:#a5b9d2}.demo-topup-balances{flex-wrap:wrap;gap:14px 28px;margin:0;display:flex}.demo-topup-balances dt{color:#9fb2ce;font-size:12px}.demo-topup-balances dd{text-align:start;margin:4px 0 0;font-size:18px}.demo-topup-dialog form{flex-direction:column;gap:12px;display:flex}.demo-topup-dialog form>label{color:#b3c5df;font-size:13px}.demo-topup-presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.demo-topup-presets button{color:#b2c9e7;cursor:pointer;border:1px solid #5d718f;border-radius:20px;min-height:34px;padding:6px 4px;font-size:12px}.demo-topup-presets button[aria-pressed=true]{color:#d2f7ed;background:#2cc09a16;border-color:#70cbb8}.demo-topup-input{direction:ltr;background:#162134;border:1px solid #5b6d88;border-radius:7px;display:flex;overflow:hidden}.demo-topup-input:focus-within{outline-offset:2px;outline:2px solid #84b9ee}.demo-topup-input input{color:#edf2fa;background:0 0;border:0;outline:0;flex:1;min-width:0;height:46px;padding:10px 13px;font-size:18px}.demo-topup-input>span{color:#bac8de;background:#91a6cb16;place-items:center;width:48px;font-size:18px;display:grid}.demo-topup-submit,.demo-topup-real{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 12px;font-size:14px;display:flex}.demo-topup-submit{color:#e9fff7;background:#0d694f;border:1px solid #21b88f;margin-top:3px}.demo-topup-submit:hover:not(:disabled){background:#107e60}.demo-topup-real{color:#e4ecfa;background:#93a7cf14;border:1px solid #91a5ce22}.demo-topup-or{text-align:center;color:#a4b7d2;font-size:13px}.demo-topup-error{color:#ffb6b6;margin:0;font-size:12px;line-height:1.5}.demo-topup-dialog button:focus-visible{outline-offset:3px;outline:2px solid #b2e8df}.demo-topup-dialog button:disabled{opacity:.55;cursor:default}@media (max-width:520px){.demo-topup-dialog[data-slot=dialog-content]{gap:14px;padding:22px}.demo-topup-input input{font-size:16px}}.mobile-terminal-nav,.mobile-journal-close,.mobile-otc-summary{display:none}.chart-tools-desktop{display:contents}.mobile-chart-tools-menu[data-slot=popover-content]{width:94px;box-shadow:none;color:#c6d4e8;background:0 0;border:0;border-radius:0;grid-template-rows:repeat(3,44px);grid-template-columns:repeat(2,44px);gap:6px;padding:0;display:grid}.mobile-chart-tools-menu :is(.icon-button,.indicator-button){color:#c6d4e8;background:linear-gradient(145deg,#1c2c43f5,#142136f5);border:1px solid #7898c33b;border-radius:10px;justify-content:center;align-items:center;gap:0;width:44px;min-width:0;height:44px;padding:0;display:flex;position:relative;box-shadow:inset 0 1px #d5e5ff0b}.mobile-chart-tools-menu :is(.icon-button,.indicator-button):is(:hover,[data-popup-open]){color:#e7eeff;background:#293c57;border-color:#a7b5fa6b}.mobile-chart-tools-menu button:focus-visible{outline-offset:2px;outline:2px solid #a6b8ff}.mobile-chart-tools-menu .chart-type-trigger{grid-area:1/1}.mobile-chart-tools-menu .indicator-button{grid-area:2/1}.mobile-chart-tools-menu .indicator-button>span,.mobile-chart-tools-menu .indicator-button>svg:last-child{display:none}.mobile-chart-tools-menu .analysis-badge{inset-inline-end:-3px;margin:0;position:absolute;top:-5px}.mobile-chart-tools-menu>.icon-button:not(.chart-type-trigger){grid-area:3/1}.mobile-chart-tools-menu .command-right{grid-area:1/2;margin:0}.mobile-chart-tools-menu .command-right .icon-button{background:linear-gradient(145deg,#1c2c43f5,#142136f5)}.amount-keypad-trigger{display:none}.stake-keypad{width:min(320px,100vw - 24px);max-height:min(calc(var(--terminal-viewport-height,100svh) - 32px), var(--available-height,100svh));overscroll-behavior:contain;color:#dce4f4;touch-action:manipulation;background:#252c3e;border:1px solid #414c64;border-radius:12px;gap:6px;padding:10px;overflow:hidden;box-shadow:0 12px 36px #0006}.stake-keypad>:not(.sr-only){flex-shrink:0}.stake-keypad>.stake-keypad-body{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:6px;min-height:0;display:flex;overflow-y:auto}.stake-keypad-body>*{flex-shrink:0}.stake-keypad-header{align-items:center;gap:5px;min-height:40px;display:flex}.stake-keypad-header output{font-variant-numeric:tabular-nums;flex:1;align-items:baseline;gap:5px;min-width:0;font-size:24px;line-height:32px;display:flex}.stake-keypad-header output small{color:#91a0ba;font-size:10px}.stake-keypad-header>button{background:#ffffff06;border-radius:6px;place-items:center;min-width:32px;height:36px;padding:0 4px;font-size:13px;display:grid}.stake-keypad-header .stake-keypad-close{color:#aab7ce;background:0 0}.stake-keypad-presets{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.stake-keypad-presets button{color:#bcb0f5;border:1px solid #7886ad33;border-radius:6px;min-height:30px;font-size:12px}.stake-keypad-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.stake-keypad-grid button{background:#192132;border:1px solid #ffffff0b;border-radius:7px;place-items:center;min-height:40px;padding:4px;font-size:18px;display:grid}.stake-keypad button:active{background:#8170c844}.stake-keypad button:focus-visible{outline-offset:-2px;outline:2px solid #b6a4ff}.stake-keypad-hint{color:#91a0ba;min-height:16px;font-size:11px;line-height:16px}.stake-keypad-hint.error{color:#f29c98}.stake-keypad-apply{color:#171324;background:#a99aef;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:14px;font-weight:600;display:flex}.stake-keypad-apply:disabled{opacity:.4}@media (max-width:650px),(max-height:500px){.chart-tools-desktop,.terminal :is(.chart-scale,.chart-floating){display:none}html.terminal-page,.terminal-page body{overscroll-behavior:none;height:100%;overflow:hidden}.terminal-page{--mobile-nav-height:calc(60px + env(safe-area-inset-bottom,0px));--mobile-header-height:calc(54px + env(safe-area-inset-top,0px))}.terminal{--terminal-header-height:var(--mobile-header-height);top:var(--terminal-viewport-top,0px);height:var(--terminal-viewport-height,100svh);min-height:0;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);position:fixed;left:0;right:0;overflow:hidden}.terminal .masthead{height:var(--mobile-header-height);padding:env(safe-area-inset-top,0px) 12px 0;grid-template-rows:1fr;grid-template-columns:40px minmax(0,1fr) auto 42px;gap:10px;display:grid}.terminal .masthead>.brand{display:none}.terminal .masthead .masthead-right,.terminal .masthead .header-actions{display:contents}.terminal .masthead .header-actions .language-trigger{display:none}.terminal .masthead .header-actions .account-avatar-trigger{grid-area:1/1;justify-self:start;display:grid}.terminal .masthead .header-wallet-trigger{grid-area:1/3;width:112px;min-width:100px;max-width:100%;padding-inline:10px}.terminal .masthead .header-wallet-trigger>svg,.terminal .masthead .wallet-balance-full{display:none}.terminal .masthead .wallet-balance-rounded{display:inline}.terminal .masthead .terminal-top-up{border:1px solid var(--deposit-action-border);width:42px;height:40px;min-height:40px;color:var(--deposit-action-text);background:var(--deposit-action-bg);border-radius:11px;grid-area:1/4;justify-content:center;gap:0;padding:0;box-shadow:inset 0 1px #ffffff12,0 3px 12px #0002}.terminal .masthead .terminal-top-up:hover{background:var(--deposit-action-hover);box-shadow:inset 0 1px #ffffff18,0 3px 16px #0003}.terminal .masthead .terminal-top-up :is(.top-up-label,.top-up-glyph,.top-up-arrow){display:none}.terminal .masthead .terminal-top-up .top-up-wallet-icon{filter:none;width:23px;height:23px;display:block}.terminal .brand-name{letter-spacing:2px;font-size:14px;display:inline}.terminal .brand{gap:5px}.terminal .brand-mark{width:25px}.terminal .masthead-right{gap:9px;min-width:0}.terminal .header-wallet{border-radius:9px;padding:4px 9px}.terminal .header-wallet>span{white-space:nowrap;font-size:10px}.terminal .header-wallet>strong{font-size:16px;line-height:20px}.terminal .header-wallet>span>span,.terminal .header-actions .intro-launcher,.terminal .desktop-header-action{display:none}.terminal .header-profile-button{width:40px;height:40px}.terminal .terminal-body{min-height:0;padding-bottom:var(--mobile-nav-height);flex:1;align-items:stretch}.terminal .terminal-navigation{display:none}.terminal .workspace{flex:1;min-width:0;min-height:0;overflow:hidden}.terminal .trading-layout{flex-direction:column;flex:1;min-height:0}.terminal .chart-workspace{flex:1;height:auto;min-height:0;overflow:hidden}.terminal .chart-stage,.terminal .canvas-host{touch-action:none;overscroll-behavior:none}.terminal .account-sync-bar{flex:none;min-height:0;padding:5px 12px;font-size:12px}.terminal .account-sync-bar.account-active:not(:has(button)){display:none}.terminal .terminal-otc-strip{flex-wrap:nowrap;flex:none;gap:6px;min-height:31px;padding:0 12px;font-size:12px}.terminal .terminal-otc-strip>span{display:none}.terminal .terminal-otc-strip>.mobile-otc-summary{white-space:nowrap;color:#a3acbf;align-items:center;gap:7px;display:flex}.mobile-otc-summary i{background:#9d8ef5;border-radius:50%;width:5px;height:5px}.terminal .terminal-otc-strip>button{justify-content:center;gap:0;min-width:36px;min-height:31px;font-size:0}.terminal .terminal-otc-strip>button svg{width:17px;height:17px}.terminal .command-bar{gap:5px;top:10px;left:10px;right:10px}.terminal .command-bar>.icon-button,.terminal .command-bar .icon-button{width:36px;height:36px}.terminal .command-bar .instrument{height:36px;font-size:14px}.terminal .command-bar .indicator-button{flex:0 0 36px;justify-content:center;gap:0;width:36px;height:36px;padding:0;position:relative}.terminal .command-bar .indicator-button>span,.terminal .command-bar .indicator-button>svg:last-child{display:none}.terminal .command-bar .indicator-button>.analysis-badge{inset-inline-end:-3px;margin:0;position:absolute;top:-5px}.terminal-page :is(.settings-popover,.chart-type-popover){max-width:calc(100vw - 24px);max-height:min(480px, calc(var(--terminal-viewport-height,100svh) - var(--mobile-header-height) - 24px), calc(var(--available-height,100svh) - 8px));overscroll-behavior:contain;overflow-y:auto}.terminal-page .analysis-menu{max-height:min(380px, calc(var(--terminal-viewport-height,100svh) * .6), calc(var(--available-height,100svh) - var(--mobile-nav-height) - 8px));overscroll-behavior:contain;border-radius:12px;overflow-y:auto;gap:6px!important;width:min(328px,100vw - 24px)!important;padding:10px!important}.terminal-page .analysis-menu>:not(.analysis-scroll){flex-shrink:0}.terminal-page .analysis-menu .analysis-title{min-height:30px;font-size:14px}.terminal-page .analysis-menu .analysis-title .analysis-icon{flex-basis:32px;width:32px;height:32px}.terminal-page .analysis-menu .analysis-tabs>button{min-height:34px;padding:5px 4px;font-size:12px;line-height:18px}.terminal-page .analysis-menu .analysis-search{gap:6px;min-height:36px;padding:0 8px}.terminal-page .analysis-menu .analysis-search input{font-size:16px}.terminal-page .analysis-menu .analysis-scroll{flex:auto;min-height:44px;max-height:220px}.terminal-page .analysis-menu .analysis-catalog{grid-template-columns:1fr;gap:1px}.terminal-page .analysis-menu .analysis-star{flex-basis:32px;width:32px;height:40px}.terminal-page .analysis-menu .analysis-add-item{gap:0;min-height:40px;padding:4px 5px}.terminal-page .analysis-menu .analysis-add-item>span{font-size:13px;line-height:18px}.terminal-page .analysis-menu .analysis-add-item small{font-size:11px;line-height:14px}.terminal-page .analysis-menu .drawing-catalog-item{gap:8px;min-height:36px;padding:6px 7px;font-size:13px;line-height:20px}.terminal-page .analysis-menu .drawing-catalog-item small{font-size:11px}.terminal-page .analysis-menu .drawing-menu-utilities{gap:6px;padding:3px 0 6px}.terminal-page .analysis-menu .drawing-menu-utilities>button{min-height:32px;padding:4px 8px;font-size:12px}.terminal-page .analysis-menu .analysis-footer{gap:6px;padding-top:3px;font-size:11px}.terminal-page .analysis-menu .analysis-footer>button{min-height:32px;padding:4px 0;font-size:12px}.terminal-page .drawing-catalog-menu .analysis-footer{justify-content:flex-end}.terminal-page .drawing-catalog-menu .analysis-footer>span{display:none}.terminal-page .analysis-menu .analysis-active-row .analysis-icon{flex-basis:32px;width:32px;height:32px}.terminal-page .analysis-menu .analysis-item-name{font-size:13px}.terminal-page .analysis-menu .analysis-empty{margin:10px 6px;font-size:13px}.terminal-page .analysis-menu .analysis-notice,.terminal-page .analysis-menu .analysis-error{font-size:12px}.terminal .trade-dock{background:#1b2030;border:0;border-top:1px solid #ffffff10;flex:none;width:100%;min-height:0;display:block;overflow:visible}.terminal .order-entry{padding:6px 12px 7px;overflow:visible}.terminal .order-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.terminal .order-field{min-width:0;margin:0}.terminal .order-field label{margin-bottom:3px;font-size:11px;line-height:14px}.terminal .order-select,.terminal .amount-input{border-radius:8px!important;height:38px!important;font-size:16px!important}.terminal .amount-native-input{display:none}.terminal .amount-keypad-trigger{text-align:left;justify-content:space-between;align-items:center;gap:8px;display:flex}.terminal .amount-keypad-trigger svg{color:#8291ad;flex:none}.terminal .amount-keypad-trigger[data-popup-open]{box-shadow:0 0 0 2px #aa92f322;border-color:#b3a0f4!important}.terminal .amount-presets{display:none}.terminal .order-payout{font-variant-numeric:tabular-nums;background:0 0;border:0;justify-content:space-between;align-items:center;gap:6px;margin:0;padding:4px 0;display:flex}.terminal .order-payout>span{display:none}.terminal .order-payout>strong{order:1;margin:0;font-size:19px;line-height:22px}.terminal .order-payout>div{order:0;margin:0;font-size:12px}.terminal .order-payout>small{order:2;margin:0;font-size:12px}.terminal .order-actions{flex-direction:row;gap:8px}.terminal .direction-button{border-radius:10px;justify-content:center;gap:9px;min-height:44px;padding:6px}.terminal .direction-button strong{font-size:15px}.terminal .direction-button small{display:none}.terminal .order-message{margin:5px 0 0;font-size:12px;line-height:1.3}.terminal .order-message:empty,.terminal .trade-journal{display:none}.terminal[data-mobile-trades=true] .trade-journal{display:flex}.terminal .mobile-journal-close{color:#bdc7d9;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:3px;right:6px}.terminal .journal-heading{min-height:50px;padding-right:55px}.terminal .journal-info{right:52px}.terminal .mobile-terminal-nav{z-index:60;height:var(--mobile-nav-height);padding:4px max(8px, env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0px) max(8px, env(safe-area-inset-left,0px));background:#1b2130;border-top:1px solid #ffffff0e;grid-template-columns:1fr 1fr 1.18fr 1fr 1fr;display:grid;position:absolute;bottom:0;left:0;right:0}.terminal[data-chat-open=true] .mobile-terminal-nav{display:none}.mobile-terminal-nav>button{color:#939fb5;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;font-size:11px;line-height:14px;display:flex;position:relative}.mobile-terminal-nav>button>svg{stroke-width:1.7px;width:23px;height:23px}.mobile-terminal-nav>button.active{color:#c7b9ff;background:#a78cff12}.mobile-terminal-nav>button>b{top:0;color:#171324;background:#a491ed;border-radius:5px;min-width:16px;padding:0 4px;font-size:10px;position:absolute;inset-inline-start:calc(50% + 8px)}.terminal-page .terminal-section-sheet[data-side=left]{left:0;right:0;top:calc(var(--terminal-viewport-top,0px) + var(--mobile-header-height));height:calc(var(--terminal-viewport-height,100svh) - var(--mobile-header-height) - var(--mobile-nav-height));border:0;border-radius:14px 14px 0 0;width:100%;max-width:none;bottom:auto;--section-nav-width:0px!important}.terminal-page .terminal-section-header{padding:16px 52px 14px 18px}.terminal-page .terminal-section-close{width:44px;height:44px;top:8px;right:5px}.terminal-page .terminal-section-body{flex:1;padding:14px 18px}.terminal-page .help-sheet .terminal-section-header{gap:3px;padding-block:12px 10px;padding-inline:14px 54px}.terminal-page .help-sheet .terminal-section-header [data-slot=sheet-title]{font-size:17px;line-height:22px}.terminal-page .help-sheet .terminal-section-header [data-slot=sheet-description]{font-size:11px;line-height:16px}.terminal-page .help-sheet .terminal-section-close{top:7px;right:auto;inset-inline-end:5px}.terminal-page .help-sheet .terminal-section-body{padding:12px 14px}.help-sheet .help-actions{gap:7px;margin-bottom:8px}.help-sheet .help-action{border-radius:8px;gap:10px;min-height:46px;padding:9px 11px}.help-sheet .help-action strong{font-size:13px;line-height:18px}.help-sheet .help-action small{display:none}.help-sheet .help-action>svg{width:18px;height:18px}.help-sheet .section-help summary{justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:9px 2px;font-size:12px;line-height:18px;list-style:none;display:flex}.help-sheet .section-help summary::-webkit-details-marker{display:none}.help-sheet .section-help summary:after{content:"";border-inline-end:1.5px solid #899bb5;border-bottom:1.5px solid #899bb5;flex:none;width:6px;height:6px;margin-inline-end:5px;transform:rotate(45deg)}.help-sheet .section-help details[open]>summary:after{transform:rotate(225deg)}.help-sheet .section-help details p{padding-bottom:10px;font-size:12px;line-height:1.55}.help-sheet .section-shortcuts>div{font-size:11px}.help-sheet .section-shortcuts kbd{font-size:10px}.help-sheet .help-socials{padding-top:16px}.terminal-page .terminal-otc-sheet[data-slot=sheet-content]{top:var(--terminal-viewport-top,0px);height:var(--terminal-viewport-height,100svh);width:100%;max-width:none;padding-bottom:env(safe-area-inset-bottom,0px);bottom:auto}.terminal .trade-notifications{clip-path:inset(50%);white-space:nowrap;pointer-events:none;width:1px;height:1px;max-height:1px;bottom:0;left:0;overflow:hidden}.terminal .trade-notification button{display:none}}@media (max-width:359px){.terminal .masthead{gap:6px;padding-left:8px;padding-right:8px}.terminal .brand-name{font-size:12px}.terminal .header-wallet{padding:4px 6px}.terminal .masthead-right{gap:6px}.terminal .order-entry{padding-left:8px;padding-right:8px}.terminal .order-payout>div,.terminal .order-payout>small{font-size:11px}}@media (max-height:500px) and (min-width:651px){.terminal .trading-layout{flex-direction:row}.terminal .trade-dock{border-left:1px solid #ffffff10;align-self:stretch;align-items:center;width:230px;display:flex}.terminal .order-entry{width:100%;max-height:100%;overflow-y:auto}}.terminal .terminal-design-switch{color:#b9c5db;background:#ffffff04;border:1px solid #ffffff16;border-radius:9px;gap:7px;min-width:112px;height:34px;padding:0 10px;font-size:12px}.terminal .terminal-design-switch>svg{flex:none;width:15px;height:15px}.terminal-design-menu{min-width:170px}.terminal[data-design=prism]{--prism-line:#7c9abc25;--prism-text:#e6edf8;--prism-mint:#5ce5cd;--prism-coral:#ff8c99;color:var(--prism-text);background:#0a101b}.terminal[data-design=prism] .masthead{border-bottom:1px solid var(--prism-line);background:linear-gradient(115deg,#111a2c,#0c1422 55%,#142033)}.terminal[data-design=prism] .brand-mark{color:#ab9dff}.terminal[data-design=prism] .brand-name{letter-spacing:3px}.terminal[data-design=prism] .header-wallet{border:1px solid var(--prism-line);background:#101d2d;border-radius:10px;box-shadow:inset 0 1px #d5e5ff09}.terminal[data-design=prism] .terminal-design-switch{color:#d8d0ff;background:linear-gradient(120deg,#9382ee22,#729ce90c);border-color:#a294ff57}.terminal[data-design=prism] .terminal-navigation{--rail-surface:#0e1727}.terminal[data-design=prism] .terminal-otc-strip{border-bottom-color:var(--prism-line);background:#101725}.terminal[data-design=prism] .command-bar .instrument,.terminal[data-design=prism] .command-bar .icon-button,.terminal[data-design=prism] .command-bar .indicator-button,.terminal[data-design=prism] .chart-type-trigger,.terminal[data-design=prism] .scale-trigger,.terminal[data-design=prism] .zoom-controls{color:#cad7ea;background:linear-gradient(140deg,#1b293f,#141e2f);border:1px solid #8da4cd24;border-radius:9px;box-shadow:inset 0 1px #e4eeff08}.terminal[data-design=prism] .command-bar button:hover,.terminal[data-design=prism] .zoom-controls button:hover{color:#f3eeff;background-color:#26344e}.terminal[data-design=prism] .trade-dock{border-color:var(--prism-line);background:#101928}.terminal[data-design=prism] .order-entry{background:radial-gradient(at 0 45%,#28baa90a,#0000 70%),#101928;padding:14px 10px}.terminal[data-design=prism] .order-field{margin-bottom:14px}.terminal[data-design=prism] .order-field label{color:#a7b7cc;font-size:12px}.terminal[data-design=prism] .order-select,.terminal[data-design=prism] .amount-input{color:#eff5ff;box-shadow:inset 0 1px #e0ecff0b;background:linear-gradient(145deg,#19273d,#131e2f)!important;border-color:#7898c332!important;border-radius:10px!important;height:42px!important}.terminal[data-design=prism] .amount-input[aria-invalid=true]{border-color:var(--prism-coral)!important}.terminal[data-design=prism] .amount-presets{gap:6px;margin-top:7px}.terminal[data-design=prism] .amount-presets button{color:#afbed4;background:#172235;border-color:#87a6cf20;border-radius:7px;min-height:28px}.terminal[data-design=prism] .amount-presets button[aria-pressed=true]{color:#e1daff;background:#a18aef1c;border-color:#a49afa80}.terminal[data-design=prism] .order-payout{background:linear-gradient(135deg,#152b32,#121e2c 85%);border:1px solid #72bcb32e;border-radius:12px;margin-bottom:16px;padding:12px 5px}.terminal[data-design=prism] .order-payout>span{color:#afc2cb;font-size:12px;display:block}.terminal[data-design=prism] .order-payout>strong{color:#6aead0;letter-spacing:-.8px;margin:2px 0 6px;font-size:30px;font-weight:600;display:block}.terminal[data-design=prism] .order-payout small{color:#87baa9}.terminal[data-design=prism] .order-actions{gap:12px}.terminal[data-design=prism] .direction-button{--action:var(--prism-mint);--action-rgb:92, 229, 205;isolation:isolate;border:1px solid rgba(var(--action-rgb), .64);background:linear-gradient(120deg, rgba(var(--action-rgb), .29), rgba(var(--action-rgb), .09) 70%), #101f2b;min-height:74px;box-shadow:inset 0 1px rgba(var(--action-rgb), .2), 0 5px 18px #00000025;color:#edfff9;border-radius:16px 7px;gap:10px;padding:12px;transition:transform .14s,border-color .14s,box-shadow .14s;position:relative;overflow:hidden}.terminal[data-design=prism] .direction-button.down{--action:var(--prism-coral);--action-rgb:255, 140, 153;color:#fff0f3;border-radius:7px 16px}.terminal[data-design=prism] .direction-button>span{border:1px solid rgba(var(--action-rgb), .29);background:rgba(var(--action-rgb), .15);width:31px;height:31px;color:var(--action);border-radius:9px}.terminal[data-design=prism] .direction-button>span>svg{stroke-width:2px;width:23px;height:23px}.terminal[data-design=prism] .direction-button strong{letter-spacing:.5px;font-size:15px;font-weight:600}.terminal[data-design=prism] .direction-button small{display:none}.terminal[data-design=prism] .direction-button:hover:not(:disabled),.terminal[data-design=prism] .direction-button.previewing{border-color:var(--action);background:linear-gradient(120deg, rgba(var(--action-rgb), .38), rgba(var(--action-rgb), .12) 70%), #101f2b;box-shadow:inset 0 1px rgba(var(--action-rgb), .3), 0 0 20px rgba(var(--action-rgb), .12)}.terminal[data-design=prism] .direction-button:focus-visible{border-color:var(--action);background:linear-gradient(120deg, rgba(var(--action-rgb), .38), rgba(var(--action-rgb), .12) 70%), #101f2b;box-shadow:inset 0 1px rgba(var(--action-rgb), .3), 0 0 20px rgba(var(--action-rgb), .12)}.terminal[data-design=prism] .direction-button:focus-visible{outline:2px solid var(--action);outline-offset:3px}.terminal[data-design=prism] .direction-button:active:not(:disabled){transform:translateY(1px)scale(.985)}.terminal[data-design=prism] .direction-button.is-submitting:after{background:linear-gradient(105deg, transparent, rgba(var(--action-rgb), .27), transparent)}.terminal[data-design=prism] .signals-panel{color:var(--prism-text);border-color:var(--prism-line);background:#0e1725}.terminal[data-design=prism] .signals-header{background:#152134}.terminal[data-design=prism] .signals-header button{color:#91a6c1}.terminal[data-design=prism] .signals-header button[aria-expanded=true]{color:#e6edf8;background:#26344e}.terminal[data-design=prism] .signals-header select{color:#afbed4;background:#172235}.terminal[data-design=prism] .signals-demo-label{color:#8298b5;border-color:#7c9abc12}.terminal[data-design=prism] .signals-tabs{background:#101a2a}.terminal[data-design=prism] .signals-tabs button{color:#8298b5}.terminal[data-design=prism] .signals-tabs button[aria-selected=true]{color:#d6ccff;background:#172235;border-bottom-color:#a696fc}.terminal[data-design=prism] .signals-content{scrollbar-color:#2b3c55 transparent}.terminal[data-design=prism] :is(.signal-card:nth-child(2n),.signal-market:nth-child(odd)){background:#141f30}.terminal[data-design=prism] :is(.signal-arrows.up,.signal-price.up){color:var(--prism-mint)}.terminal[data-design=prism] :is(.signal-arrows.down,.signal-price.down){color:var(--prism-coral)}.terminal[data-design=prism] .signal-progress{background:#2b3c55}.terminal[data-design=prism] .signal-progress i{background:#789dcd}.terminal[data-design=prism] .signal-card-action button{color:#10392f;background:#9ce4d0}.terminal[data-design=prism] .signal-card-action button:hover:not(:disabled){background:#b2eedf}.terminal[data-design=prism] .signal-card-meta{color:#7e93ae}.terminal[data-design=prism] :is(.signals-category h3,.signals-help){color:#afbed4;background:#152134}.terminal[data-design=prism] .signals-help p:last-child{color:#91a6c1}.terminal[data-design=prism] .signal-market[aria-current=true]{color:#e1daff;background:#a18aef1c;box-shadow:inset 3px 0 #a696fc}.terminal[data-design=prism] .trade-journal{border-color:var(--prism-line);background:#0e1725}.terminal[data-design=prism] .journal-heading{border-bottom:1px solid var(--prism-line);background:#152134}.terminal[data-design=prism] .journal-tab-list{background:#101a2a}.terminal[data-design=prism] .journal-tab-list [data-slot=tabs-trigger]:after{background:#a696fc!important}.terminal[data-design=prism] .trade-row{background:#172235;border:1px solid #87a6cf20;border-radius:10px;margin:7px 8px}.terminal[data-design=prism] .trade-row:nth-of-type(2n){background:#141f30}.terminal[data-design=prism] .trade-row .up,.terminal[data-design=prism] .trade-row .positive{color:var(--prism-mint)}.terminal[data-design=prism] .trade-row .down,.terminal[data-design=prism] .trade-row .negative{color:var(--prism-coral)}.terminal[data-design=prism] .mobile-terminal-nav{border-top-color:var(--prism-line);background:#101a2b}.terminal[data-design=prism] .mobile-terminal-nav>button.active{color:#d6ccff;background:#a696fc16}@media (max-width:650px){.terminal .terminal-design-switch{gap:5px;width:97px;min-width:0;height:32px;padding:0 7px;font-size:11px}.terminal .terminal-design-switch>svg:first-child{display:none}.terminal .masthead-right{gap:7px}.terminal[data-design=prism] .order-entry{padding:7px 12px}.terminal[data-design=prism] .order-field{margin:0}.terminal[data-design=prism] .order-select,.terminal[data-design=prism] .amount-input{height:38px!important}.terminal[data-design=prism] .order-payout{background:0 0;border:0;margin:0;padding:5px 0;display:flex}.terminal[data-design=prism] .order-payout>span{display:none}.terminal[data-design=prism] .order-payout>strong{margin:0;font-size:20px}.terminal[data-design=prism] .order-actions{gap:10px}.terminal[data-design=prism] .direction-button{border-radius:12px 5px;min-height:48px;padding:6px 9px}.terminal[data-design=prism] .direction-button.down{border-radius:5px 12px}.terminal[data-design=prism] .direction-button>span{border-radius:7px;width:27px;height:27px}.terminal[data-design=prism][data-mobile-trades=true] .trade-journal{background:#0e1725}}@media (max-width:359px){.terminal .terminal-design-switch{width:80px}}@media (prefers-reduced-motion:reduce){.terminal[data-design=prism] .direction-button{transition:none}}@media (max-width:650px) and (min-height:600px){.terminal[data-order-overlay=true] .trading-layout{grid-template-rows:minmax(0,1fr) auto 17px;grid-template-columns:minmax(0,1fr);display:grid}.terminal[data-order-overlay=true] .chart-workspace{grid-area:1/1/4}.terminal[data-order-overlay=true] .trade-dock{z-index:6;background:0 0;border:0;grid-area:2/1;width:auto;margin:0 22px 4px}.terminal[data-order-overlay=true] .order-entry{isolation:isolate;background:0 0;border:1px solid #b9d2ef30;border-radius:18px;padding:9px 10px;position:relative;box-shadow:0 8px 22px #00000030,inset 0 1px #e6f2ff08}.terminal[data-order-overlay=true] .order-entry:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(#101a2b99,#101a2bb3);position:absolute;inset:0}.terminal[data-order-overlay=true] .order-select,.terminal[data-order-overlay=true] .amount-input{background:linear-gradient(145deg,#21324b66,#1422384d)!important;border-color:#92b3df40!important}.terminal[data-order-overlay=true] .order-payout{text-shadow:0 1px 4px #08111b}.terminal[data-order-overlay=true] .direction-button{background:linear-gradient(120deg, rgba(var(--action-rgb), .24), rgba(var(--action-rgb), .085) 70%);box-shadow:inset 0 1px rgba(var(--action-rgb), .2)}.terminal[data-order-overlay=true] .direction-button:hover:not(:disabled),.terminal[data-order-overlay=true] .direction-button.previewing{background:linear-gradient(120deg, rgba(var(--action-rgb), .32), rgba(var(--action-rgb), .11) 70%)}.terminal[data-order-overlay=true] .direction-button:focus-visible{background:linear-gradient(120deg, rgba(var(--action-rgb), .32), rgba(var(--action-rgb), .11) 70%)}.terminal[data-order-overlay=true] .chart-scale,.terminal[data-order-overlay=true] .chart-floating{bottom:calc(12px + var(--order-overlay-inset,208px))}.terminal[data-order-overlay=true] .drawing-instruction,.terminal[data-order-overlay=true] .selected-drawing-bar{bottom:calc(61px + var(--order-overlay-inset,208px))}}.terminal[data-design=prism] .reference-trade-dock{background:#101928}.terminal[data-design=prism] .reference-trade-dock .simple-order-entry{background:radial-gradient(at 0 45%,#28baa90b,#0000 75%),linear-gradient(155deg,#121e30,#0f1828)}.terminal[data-design=prism] .reference-trade-dock .trading-tools-rail{border-color:var(--prism-line);background:#0d1625}.terminal[data-design=prism] .trading-tools-rail .trading-design-trigger{color:#c5b7ff;background:linear-gradient(135deg,#a294ff12,#62d5de08);border-color:#a294ff28}.terminal[data-design=prism] .simple-order-entry :is(.order-select,.amount-input){background:linear-gradient(145deg,#19273d,#131e2f)!important;border-color:#7898c332!important;border-radius:10px!important;box-shadow:inset 0 1px #e0ecff0b!important}.terminal[data-design=prism] .simple-order-entry .amount-input[aria-invalid=true]{border-color:var(--prism-coral)!important}.terminal[data-design=prism] .simple-order-entry .order-payout{background:linear-gradient(135deg,#17303980,#121e2c);border:1px solid #72bcb32e;border-radius:10px}.terminal[data-design=prism] .simple-order-entry .order-payout>:is(strong,div){color:var(--prism-mint)}.terminal[data-design=prism] .simple-order-entry .ticket-direction.up{--ticket-surface:var(--trade-up);--ticket-ink:#e3f2e4;--ticket-edge:var(--trade-up);--ticket-radius:12px 6px 12px 6px;--ticket-icon-surface:#2b9d3a;--ticket-icon-ink:#a1d5a3;--ticket-shadow:none;--ticket-press-shadow:inset 0 3px 8px #154a1b38,inset 0 -1px 1px #e3f2e438}.terminal[data-design=prism] .simple-order-entry .ticket-direction.down{--ticket-surface:var(--trade-down);--ticket-ink:#ffe3e0;--ticket-edge:var(--trade-down);--ticket-radius:6px 12px 6px 12px;--ticket-icon-surface:#e23125;--ticket-icon-ink:#fda099;--ticket-shadow:none;--ticket-press-shadow:inset 0 3px 8px #8d201a38,inset 0 -1px 1px #ffe3e038}.terminal[data-design=prism] .simple-order-entry .ticket-direction:is(.up,.down),.terminal[data-design=prism] .simple-order-entry .ticket-direction:is(.up,.down):is(:hover,:focus-visible,.previewing,.is-submitting){border:1px solid var(--ticket-edge);border-radius:var(--ticket-radius);background:var(--ticket-surface);color:var(--ticket-ink);filter:none;box-shadow:var(--ticket-shadow);transition:none;transform:none}.terminal[data-design=prism] .simple-order-entry .ticket-direction>span{background:var(--ticket-icon-surface);color:var(--ticket-icon-ink);box-shadow:none;border:1px solid #0000;border-radius:7px}.terminal[data-design=prism] .ai-trade-action{background:radial-gradient(at 42% 0,#b3f4ff66,#0000 72%),linear-gradient(115deg,#18b1e6,#367ce5 60%,#6860e9);border-color:#b4ecffcf;border-radius:12px}.terminal[data-design=prism] .ai-trade-action:before{background:radial-gradient(at 50% 100%,#8cdaff44,#0000 72%)}.terminal[data-design=prism] .simple-order-entry :is(.ai-ticket-stepper,.ai-ticket-amount,.ai-ticket-strategy){background:linear-gradient(145deg,#19273d,#131e2f);border-color:#7898c332;border-radius:10px;box-shadow:inset 0 1px #e0ecff0b}.terminal[data-design=prism] .simple-order-entry .ai-session-start{background:radial-gradient(at 25% 0,#a1e9ff66,#0000 70%),linear-gradient(115deg,#327f9f,#6760a9);border:1px solid #badcffa8;box-shadow:inset 0 2px 3px #e1f5ff55,inset 0 -2px 6px #28396766,0 0 14px #8cbeff35}@media (max-width:650px){.terminal[data-design=prism] .simple-order-entry .order-payout{background:0 0;border:0;border-radius:0}}@media (max-width:650px) and (min-height:600px){.terminal[data-order-overlay=true] .reference-trade-dock[data-trading-mode=simple]{isolation:isolate;background:0 0;border:1px solid #b9d2ef30;margin-inline:18px;box-shadow:0 8px 22px #00000030,inset 0 1px #e6f2ff08}.terminal[data-order-overlay=true] .reference-trade-dock:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(145deg,#172238c4,#0d192acc);position:absolute;inset:0}.terminal[data-order-overlay=true] .reference-trade-dock .simple-order-entry{box-shadow:none;background:0 0}.terminal[data-order-overlay=true] .reference-trade-dock .trading-tools-rail{background:#111d3038}.terminal[data-order-overlay=true] .simple-order-entry :is(.order-select,.amount-input){background:linear-gradient(145deg,#21324b66,#1422384d)!important;border-color:#92b3df40!important}.terminal[data-order-overlay=true] .simple-order-entry :is(.ai-ticket-stepper,.ai-ticket-amount,.ai-ticket-strategy){background:#14223870}}@media (max-width:650px),(max-height:500px){.terminal .mobile-terminal-nav{grid-template-columns:1fr 1fr 1.18fr 1fr 1fr;gap:3px}.mobile-terminal-nav>button>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-inline:2px;display:block;overflow:hidden}.terminal .mobile-terminal-nav>.mobile-more-trigger.active{color:#ecf2fc;background:#8998b515}.mobile-terminal-nav>button:focus-visible{outline-offset:-2px;outline:2px solid #76ceee}.mobile-more-positioner{z-index:80}.mobile-more-popover,.trading-mode-menu.reference-mode-menu.mobile-mode-menu[data-slot=popover-content]{width:min(280px,100vw - 24px);max-height:var(--available-height);border-radius:12px;padding:4px}.mobile-more-popover{color:#aebed4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:bottom;background:#192334eb;border:1px solid #9aabc323;outline:none;transition:opacity .16s,transform .16s;box-shadow:0 8px 26px #02081766,inset 0 1px #dfeaff08}.mobile-more-popover:is([data-starting-style],[data-ending-style]){opacity:0;transform:translateY(8px)scale(.98)}.mobile-more-popover[data-finance]{background:#20283bec;border-radius:11px;width:min(264px,100vw - 24px);padding:4px}.mobile-more-popover[data-finance] .mobile-more-shortcuts>button{gap:3px;min-height:44px;padding:4px 3px}.mobile-more-popover[data-finance] .mobile-more-shortcuts>button>svg{width:18px;height:18px}.mobile-more-popover[data-finance] .mobile-more-shortcuts>button[aria-current=page]{color:#e0f3ff;background:#b9d9ff0c}.mobile-more-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.mobile-more-shortcuts>button{border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:48px;padding:5px 3px;display:flex}.mobile-more-shortcuts>button>svg{stroke-width:1.6px;width:23px;height:23px}.mobile-more-shortcuts>button>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;line-height:12px;overflow:hidden}.mobile-more-shortcuts>button:hover{color:#e4eefb;background:#b2c5e00d}.mobile-more-shortcuts>button:focus-visible{outline-offset:-2px;outline:2px solid #76ceee}.terminal .reference-trade-dock .trading-tools-rail{display:none}.terminal .reference-trade-dock .simple-order-entry{border-radius:13px;padding-top:6px}.terminal .reference-trade-dock .simple-order-entry .order-field label{margin-bottom:2px;line-height:12px}.terminal .reference-trade-dock .simple-order-entry :is(.order-select,.amount-input){min-height:36px;height:36px!important;font-size:14px!important}.terminal .reference-trade-dock .simple-order-entry .order-config{--ticket-icon-size:17px}.terminal .reference-trade-dock .simple-order-entry .ticket-payout-group{margin-top:3px}.terminal .reference-trade-dock .simple-order-entry .order-payout{min-height:18px}.mobile-trading-mode{align-items:stretch;min-width:0;display:flex}.terminal .mobile-terminal-nav .trading-mode-trigger{--mode-top:#68e57d;--mode-bottom:#e76b78;background:radial-gradient(ellipse at 50% -40%,color-mix(in srgb,var(--mode-top) 50%,transparent),transparent 75%) padding-box,linear-gradient(#141e30,#141e30) padding-box,linear-gradient(150deg,var(--mode-top),var(--mode-bottom)) border-box;width:100%;min-width:0;min-height:44px;box-shadow:inset 0 1px #e3faff20,0 0 10px color-mix(in srgb,var(--mode-top) 13%,transparent);border:1px solid #0000;border-radius:10px;flex-direction:column;gap:3px;margin:0;padding:4px 2px;transition:border-color .3s,background .3s,box-shadow .3s,transform .18s;overflow:hidden}.terminal .mobile-terminal-nav .trading-mode-trigger[data-mode=pro]{--mode-top:#51cdff;--mode-bottom:#6ddced}.terminal .mobile-terminal-nav .trading-mode-trigger[data-mode=ai]{--mode-top:#639aff;--mode-bottom:#bb7af3}.terminal .mobile-terminal-nav .trading-mode-trigger[aria-expanded=true]{background:#141b2a;border-color:#8796af35;box-shadow:inset 0 1px #ffffff07}.terminal .mobile-terminal-nav .trading-mode-trigger:active{transform:scale(.96)}.terminal .mobile-terminal-nav .trading-mode-trigger .mode-trigger-energy{display:none}.terminal .mobile-terminal-nav .trading-mode-trigger strong{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;font-weight:500;line-height:14px;overflow:hidden}.terminal .mobile-terminal-nav .trading-mode-trigger .mode-tile-icon{color:#f0f9ff;width:23px;height:23px;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--mode-top) 55%,transparent));border:1.5px solid #e7f5ffdb;border-radius:7px}.terminal .mobile-terminal-nav .trading-mode-trigger .mode-tile-icon>svg{stroke-width:2px;width:16px;height:16px}.terminal .mobile-terminal-nav .trading-mode-trigger .mode-tile-spark{top:-2px;width:9px;height:9px;inset-inline-end:-5px}.trading-mode-menu.reference-mode-menu.mobile-mode-menu[data-slot=popover-content]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:bottom;background:#10192be8;border:1px solid #8eacc421;overflow:visible;box-shadow:0 8px 26px #02081780,inset 0 1px #dfeaff0b}.trading-mode-menu.reference-mode-menu[data-open]{animation:.16s cubic-bezier(.22,.8,.22,1) both mobile-mode-open}.trading-mode-menu.reference-mode-menu[data-closed]{pointer-events:none;animation:.15s ease-in both mobile-mode-close}@keyframes mobile-mode-open{0%{opacity:0;transform:translateY(7px)scale(.97)}to{opacity:1;transform:none}}@keyframes mobile-mode-close{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(5px)scale(.98)}}.trading-mode-menu.reference-mode-menu.mobile-mode-menu .trading-mode-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.trading-mode-menu.reference-mode-menu.mobile-mode-menu .trading-mode-card{--mode-top:#68e57d;--mode-bottom:#e76b78;text-align:center;background:linear-gradient(150deg,#172333,#131b2b) padding-box,linear-gradient(155deg,var(--mode-top),color-mix(in srgb,var(--mode-top) 60%,var(--mode-bottom)) 35%,var(--mode-bottom)) border-box;border:1px solid #0000;border-radius:8px;flex-direction:column;justify-content:center;gap:3px;min-height:48px;padding:5px 3px;transition:background .2s,border-color .2s,transform .2s;box-shadow:inset 0 1px #e1efff12,0 3px 7px #02081755}.trading-mode-menu.reference-mode-menu.mobile-mode-menu .trading-mode-card[data-mode=pro]{--mode-top:#51cdff;--mode-bottom:#6ddced}.trading-mode-menu.reference-mode-menu.mobile-mode-menu .trading-mode-card[data-mode=ai]{--mode-top:#639aff;--mode-bottom:#bb7af3}.mobile-mode-menu .trading-mode-card:before{background:var(--mode-top);opacity:.82;filter:blur(10px);height:41px;top:-27px;left:15%;right:15%}.mobile-mode-menu .trading-mode-card:after{background:var(--mode-bottom);opacity:.47;filter:blur(12px);height:38px;display:block;bottom:-30px;left:18%;right:18%}.mobile-mode-menu .trading-mode-card[aria-pressed=true]{box-shadow:inset 0 1px #effcff30,0 0 10px color-mix(in srgb,var(--mode-top) 23%,transparent)}.trading-mode-menu.reference-mode-menu.mobile-mode-menu .trading-mode-card strong{text-shadow:0 1px 5px #020613;font-size:10px;font-weight:500;line-height:12px}.trading-mode-menu.reference-mode-menu.mobile-mode-menu .mode-tile-icon{width:18px;height:18px;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--mode-top) 60%,transparent));color:#f0f9ff;border:1.3px solid #e4f4ffdf;border-radius:5px}.trading-mode-menu.reference-mode-menu.mobile-mode-menu .mode-tile-icon>svg{stroke-width:2px;width:13px;height:13px}.trading-mode-menu.reference-mode-menu.mobile-mode-menu .mode-tile-icon .mode-tile-spark{top:-4px;fill:#daceff;stroke:#daceff;width:8px;height:8px;inset-inline-end:-4px}.trading-mode-menu.reference-mode-menu.mobile-mode-menu .mode-selected{top:4px;width:8px;height:8px;inset-inline-end:4px}.terminal .reference-trade-dock[data-ticket-mode] .simple-order-entry[data-ticket-mode] .order-actions{transition:grid-template-columns var(--ticket-mode-motion),gap var(--ticket-mode-motion);grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,0fr) minmax(0,1fr);align-items:stretch;gap:3px;display:grid;translate:0}.terminal .reference-trade-dock[data-ticket-mode=pro] .simple-order-entry[data-ticket-mode] .order-actions{grid-template-columns:minmax(0,1fr) minmax(0,2.7fr) minmax(0,1fr);gap:6px}.terminal .reference-trade-dock[data-ticket-mode=ai] .simple-order-entry[data-ticket-mode] .order-actions{display:none}.terminal .reference-trade-dock[data-ticket-mode] .simple-order-entry .ai-quick-buttons{opacity:0;visibility:hidden;min-width:0;transition:opacity .26s ease,visibility 0s var(--ticket-mode-duration);border-radius:10px;display:block;overflow:clip;transform:none}.terminal .reference-trade-dock[data-ticket-mode=pro] .simple-order-entry .ai-quick-buttons{opacity:1;visibility:visible;transition-duration:.44s,0s;transition-delay:.15s,0s;overflow:visible}.terminal .reference-trade-dock[data-ticket-mode] .simple-order-entry .ticket-direction{min-width:0;height:48px;min-height:48px;transition:gap var(--ticket-mode-motion),background .2s,box-shadow .2s;justify-content:center;gap:5px;padding:6px;overflow:hidden}.terminal .reference-trade-dock[data-ticket-mode] .ticket-direction strong{opacity:1;white-space:nowrap;max-width:120px;transition:max-width var(--ticket-mode-motion),opacity .25s ease;overflow:hidden}.terminal .reference-trade-dock[data-ticket-mode=pro] .simple-order-entry .ticket-direction{gap:0}.terminal .reference-trade-dock[data-ticket-mode=pro] .ticket-direction strong{opacity:0;max-width:0}.terminal .reference-trade-dock[data-ticket-mode] .simple-order-entry .ai-trade-action{gap:7px;width:100%;min-width:0;height:48px;min-height:48px;padding:5px}.terminal .reference-trade-dock[data-ticket-mode] .simple-order-entry .ai-action-copy{font-size:11px;line-height:14px}.terminal .reference-trade-dock[data-ticket-mode] .ai-trade-face-idle .ai-action-copy{white-space:nowrap;flex:none}.terminal .reference-trade-dock[data-ticket-mode] .simple-order-entry .ai-trade-emblem{flex-shrink:0;width:29px;height:29px;font-size:20px}.terminal .reference-trade-dock[data-ticket-mode=ai] .ai-series-ticket{animation:.28s cubic-bezier(.22,.8,.22,1) both mobile-ticket-enter}.terminal .reference-trade-dock[data-ticket-mode=ai] .ai-strategies-help{display:none}@keyframes mobile-ticket-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}.mobile-feature-soon{color:#94a5bd;text-align:center;flex-direction:column;align-items:center;gap:16px;padding:48px 16px;display:flex}.mobile-feature-soon>svg{stroke-width:1.4px;color:#adc2dc;width:42px;height:42px}@media (prefers-reduced-motion:reduce){.mobile-more-popover{transition:none}.terminal .reference-trade-dock[data-ticket-mode] .simple-order-entry :is(.order-actions,.ai-quick-buttons,.ticket-direction,.ticket-direction strong,.order-config,.ai-series-ticket),.terminal .mobile-terminal-nav .trading-mode-trigger,.mobile-mode-menu[data-slot=popover-content],.mobile-mode-menu .trading-mode-card{transition:none!important;animation:none!important}}.chart-layout-trigger{flex:none}.chart-layout-icon{direction:ltr;gap:0;width:28px;height:28px;display:grid}.chart-layout-icon i{border:1.5px solid;border-radius:2px;min-width:0;min-height:0}.chart-layout-popover[data-slot=popover-content]{color:#edf0f7;width:min(420px,100vw - 24px);max-height:calc(var(--available-height,100svh) - 16px);background:#272c40;border:1px solid #59617466;border-radius:15px;gap:0;padding:12px 24px;overflow-y:auto}.chart-layout-popover h2{margin-bottom:12px;font-size:14px}.chart-layout-row{border-bottom:1px solid #8794b62b;align-items:center;gap:12px;min-height:61px;display:flex}.chart-layout-row:last-child{border-bottom:0}.chart-layout-row>span{flex:112px;min-width:0;font-size:16px}.chart-layout-row>div{flex-wrap:nowrap;flex:0 0 188px;gap:7px;display:flex}.chart-layout-row button{color:#3d4864;border:0;border-radius:4px;flex:none;place-items:center;width:32px;height:36px;display:grid}.chart-layout-row button:hover{color:#e5e9fa;background:#ffffff09}.chart-layout-row button[aria-pressed=true]{color:#f5f6fb;background:0 0}.chart-layout-icon i{border-radius:3px}.chart-layout-row button:focus-visible{outline-offset:-2px;outline:2px solid #b6a4ff}.terminal .masthead>.chart-layout-trigger{color:#9299a5;background:#1c2331;border:1px solid #59617466;border-radius:5px;flex:none;place-items:center;width:44px;height:44px;margin-inline-start:14px;display:grid}.terminal .masthead>.chart-layout-trigger>svg{width:28px;height:28px}.terminal .masthead>.chart-layout-trigger:hover,.terminal .masthead>.chart-layout-trigger[data-popup-open]{color:#c6ccda;background:#293143;border-color:#7d879c88}.terminal .masthead>.chart-layout-trigger:focus-visible{outline-offset:3px;outline:2px solid #a79be6}.terminal .masthead-right{margin-inline-start:auto}.chart-body.chart-grid{direction:ltr;min-width:0;display:grid}.chart-grid>.chart-stage{min-width:0;min-height:0}.chart-grid>.chart-stage[hidden]{display:none!important}.multi-chart-surface{position:absolute;inset:0}.chart-workspace[data-multichart=true]>.command-bar{display:none}.chart-workspace[data-multichart=true] .chart-grid{background:#354158;gap:2px}.chart-grid>.multi-chart-pane{background:#10141e;grid-template-columns:minmax(0,1fr) 144px;display:grid;overflow:hidden;container:chart-pane/size}.multi-chart-plot{min-width:0;min-height:0;position:relative;overflow:hidden;container-type:inline-size}.multi-chart-scale{z-index:5;direction:ltr;display:block;position:absolute;bottom:27px;left:10px}.terminal .multi-chart-scale .scale-trigger{min-width:70px;font-size:12px;height:26px!important}.multi-chart-header{z-index:8;align-items:center;gap:6px;min-width:0;height:32px;display:flex;position:absolute;inset:9px 10px auto}.multi-chart-header .asset-trigger{background:#20283a;border-radius:6px;flex:0 auto;gap:5px;min-width:0;max-width:calc(100% - 58px);height:32px;padding:0 7px;font-size:12px}.multi-chart-header .asset-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.multi-chart-header .asset-trigger>svg,.multi-chart-header .asset-emblem{flex:none}.multi-chart-header .chart-type-trigger{flex:none;width:30px;height:32px}.multi-chart-number{color:#93a6c1;background:#1e2c40;border-radius:4px;flex:none;place-items:center;width:18px;height:22px;font-size:10px;display:grid}.multi-chart-status{top:49px;z-index:3;color:#899bb5;pointer-events:none;align-items:center;gap:5px;font-size:10px;display:flex;position:absolute;inset-inline-start:10px}.multi-chart-status i{background:#7c8a9d;border-radius:50%;width:5px;height:5px}.multi-chart-pane .feed-empty{color:#899bb5;font-size:12px}.terminal .multi-chart-pane .pane-order-ticket{scrollbar-width:thin;background:#222738;border-inline-start:1px solid #48526b22;flex-direction:column;gap:0;min-width:0;min-height:0;padding:12px 10px;display:flex;overflow-y:auto}.terminal .multi-chart-pane .pane-order-ticket>*{flex:none}.terminal .multi-chart-pane .pane-order-ticket .order-fields{border:0;margin:0;padding:0;display:block}.terminal .multi-chart-pane .pane-order-ticket .order-field{margin:0 0 10px}.terminal .multi-chart-pane .pane-order-ticket .order-field label{margin:0 0 4px;font-size:11px;line-height:15px;display:flex}.terminal .multi-chart-pane .pane-order-ticket :is(.order-select,.amount-input){height:38px!important;padding-inline-start:8px!important;font-size:13px!important}.terminal .multi-chart-pane .pane-order-ticket .ticket-payout-group{margin:0 0 10px}.terminal .multi-chart-pane .pane-order-ticket .ticket-payout-label{display:none}.terminal .multi-chart-pane .pane-order-ticket .order-payout{flex-direction:column;gap:0;min-height:45px;margin:0;padding:5px}.terminal .multi-chart-pane .pane-order-ticket .order-payout>strong{font-size:14px;line-height:18px}.terminal .multi-chart-pane .pane-order-ticket .order-payout>div{font-size:11px;line-height:16px}.terminal .multi-chart-pane .pane-order-ticket .order-actions{flex-direction:column;gap:7px;display:flex}.terminal .multi-chart-pane .pane-order-ticket .ticket-direction{border-radius:7px;justify-content:flex-start;gap:7px;min-height:40px;padding:7px 8px}.terminal .multi-chart-pane .pane-order-ticket .ticket-direction>span{flex:none;width:21px;height:21px}.terminal .multi-chart-pane .pane-order-ticket .ticket-direction strong{font-size:12px}.terminal .multi-chart-pane .pane-order-ticket .order-message{overflow-wrap:anywhere;margin:8px 0 0;font-size:10px;line-height:1.4}.terminal .multi-chart-pane .pane-order-ticket .order-message:empty{display:none}.terminal .multi-chart-pane .pane-order-ticket [hidden]{display:none!important}.terminal .multi-chart-pane .pane-order-ticket .ai-quick-buttons{width:100%;min-width:0}.terminal .multi-chart-pane .pane-order-ticket .ai-trade-action{width:100%;min-width:0;height:52px;min-height:52px}.terminal .multi-chart-pane .pane-order-ticket .ai-trade-emblem{width:29px;height:29px;font-size:20px}.terminal .multi-chart-pane .pane-order-ticket .ai-action-copy{font-size:10px}.terminal .multi-chart-pane .pane-order-ticket .ai-ticket-fields>label{margin-bottom:4px;font-size:11px;line-height:15px}.terminal .multi-chart-pane .pane-order-ticket :is(.ai-ticket-stepper,.ai-ticket-amount,.ai-ticket-strategy){height:34px;min-height:34px;margin-bottom:9px}.terminal .multi-chart-pane .pane-order-ticket .ai-ticket-fields input{padding-inline:7px;font-size:13px}.terminal .multi-chart-pane .pane-order-ticket .ai-ticket-stepper button{width:26px;height:30px}.terminal .multi-chart-pane .pane-order-ticket .ai-ticket-strategy{gap:4px;height:auto;padding:6px}.terminal .multi-chart-pane .pane-order-ticket .ai-ticket-strategy .strategy-line-icon{flex:none;width:14px}.terminal .multi-chart-pane .pane-order-ticket .ai-session-start{min-height:38px;padding:8px;font-size:11px}.terminal .multi-chart-pane .pane-order-ticket .ai-series-ticket{display:block}.terminal .multi-chart-pane .pane-order-ticket .ai-ticket-fields{flex-direction:column;display:flex}.terminal .multi-chart-pane .pane-order-ticket .ai-strategies-help{gap:3px;margin-top:8px;font-size:9px;display:flex}@container chart-pane (height<=420px){.terminal .multi-chart-pane .pane-order-ticket{padding:8px}.terminal .multi-chart-pane .pane-order-ticket .order-field{margin-bottom:6px}.terminal .multi-chart-pane .pane-order-ticket .order-field label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.terminal .multi-chart-pane .pane-order-ticket :is(.order-select,.amount-input){height:32px!important}.terminal .multi-chart-pane .pane-order-ticket .ticket-payout-group{margin-bottom:6px}.terminal .multi-chart-pane .pane-order-ticket .order-payout{min-height:34px;padding:2px}.terminal .multi-chart-pane .pane-order-ticket .order-payout>strong{font-size:12px;line-height:15px}.terminal .multi-chart-pane .pane-order-ticket .order-payout>div{font-size:10px;line-height:13px}.terminal .multi-chart-pane .pane-order-ticket .order-actions{gap:6px}.terminal .multi-chart-pane .pane-order-ticket .ai-trade-action{height:44px;min-height:44px}.terminal .multi-chart-pane .pane-order-ticket .ticket-direction{height:34px;min-height:34px;padding:4px 7px}}.terminal .reference-trade-dock[data-chart-tickets=true]{--trade-ticket-width:0px;--trade-sentiment-width:0px}.terminal .reference-trade-dock[data-chart-tickets=true]>:is(.simple-order-entry,.market-sentiment){display:none!important}.terminal .reference-trade-dock[data-chart-tickets=true]>.trading-tools-rail{grid-area:1/-2/auto/-1}.terminal .reference-trade-dock[data-chart-tickets=true]>.trading-side-panel{grid-area:1/2}@container (width<=300px){.multi-chart-header{gap:4px;inset-inline:6px}.multi-chart-number{display:none}.multi-chart-header .asset-trigger{max-width:calc(100% - 34px)}.multi-chart-header .asset-trigger .asset-emblem{display:none}}@media (max-width:1023px){.terminal .masthead>.chart-layout-trigger{display:none}}[dir=rtl] :is(.chart-layout-popover,.multi-chart-header,.multi-chart-status,.pane-order-ticket){direction:rtl}@media (max-height:500px) and (min-width:480px){.terminal-page{--mobile-header-height:calc(44px + env(safe-area-inset-top,0px));--mobile-nav-height:calc(44px + env(safe-area-inset-bottom,0px))}.terminal[data-design] .masthead{gap:8px;padding-inline:10px}.terminal[data-design] .header-profile-button{width:36px;height:36px}.terminal[data-design] .masthead .terminal-top-up{height:36px;min-height:36px}.terminal[data-design] .header-wallet{padding-block:2px}.terminal[data-design] .masthead :is(.bonus-header-launcher,.trader-box-launcher){display:none}.terminal[data-design] .favorites-rail{padding:3px 8px}.terminal[data-design] .favorite-card{flex-basis:164px;height:32px}.terminal[data-design] .favorite-select{justify-content:center;padding-block:2px}.terminal[data-design] .favorite-heading{font-size:11px}.terminal[data-design] :is(.favorite-sparkline,.favorite-grip,.favorite-footer,.favorite-status){display:none}.terminal[data-design] .terminal-otc-strip,.terminal[data-design] .terminal-otc-strip>button{min-height:26px}.terminal[data-design] .trading-layout{flex-direction:row;min-height:0;display:flex}.terminal[data-design] .chart-workspace{height:auto;min-height:0}.terminal[data-design] .command-bar{top:6px;left:8px;right:8px}.terminal[data-design] .chart-context{top:46px}.terminal[data-design] .chart-context .clock{display:none}.terminal[data-design] .reference-trade-dock[data-trading-mode=simple]{border:0;border-inline-start:1px solid #7c9abc25;border-radius:0;flex-direction:column;flex:0 0 clamp(224px,27vw,244px);align-self:stretch;align-items:stretch;width:auto;min-width:0;min-height:0;margin:0;padding-inline-start:18px;display:flex;overflow:hidden}.terminal[data-design] .reference-trade-dock .trading-tools-rail{display:none}.terminal[data-design] .reference-trade-dock[data-trading-mode=simple]:not([data-chart-tickets=true]):has(>.market-sentiment){margin-top:0}.terminal[data-design] .reference-trade-dock .market-sentiment{inset-inline:2px auto;flex-direction:column;gap:4px;width:14px;height:auto;top:8px;bottom:8px}.terminal[data-design] .reference-trade-dock .sentiment-percent{width:auto;font-size:8px}.terminal[data-design] .reference-trade-dock .sentiment-track{width:5px;height:auto}.terminal[data-design] .reference-trade-dock .sentiment-track:after{inset:var(--sentiment-up) 0 0;background:linear-gradient(to bottom,var(--trade-down-shade),var(--trade-down));border-radius:0 0 4px 4px}.terminal[data-design] .reference-trade-dock .sentiment-track i{width:100%;height:var(--sentiment-up);background:linear-gradient(to bottom,var(--trade-up),var(--trade-up-shade));border-radius:4px 4px 0 0}.terminal[data-design] .reference-trade-dock .sentiment-track b{left:-2px;top:var(--sentiment-up);width:9px;height:3px;transform:translateY(-50%)}.terminal[data-design] .reference-trade-dock .sentiment-caption{inset-inline:auto 100%;top:0;bottom:auto}.terminal[data-design] .reference-trade-dock .simple-order-entry{overscroll-behavior:contain;border-radius:0;flex:1;width:100%;min-height:0;max-height:100%;padding:6px 8px;overflow-y:auto}.terminal[data-design] .simple-order-entry .order-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.terminal[data-design] .simple-order-entry .order-config{overscroll-behavior:contain;scrollbar-width:thin;flex:0 auto;min-height:0;overflow-y:auto}.terminal[data-design] .simple-order-entry .order-field{margin:0}.terminal[data-design] .simple-order-entry .order-field label{min-height:26px;margin-bottom:2px;font-size:10px;line-height:13px}.terminal[data-design] .simple-order-entry :is(.order-select,.amount-input){height:38px!important;padding-inline:6px 24px!important;font-size:14px!important}.terminal[data-design] .simple-order-entry .order-select{font-size:12px!important}.terminal[data-design] .simple-order-entry .ticket-amount-field .amount-input{padding-inline-end:24px!important}.terminal[data-design] .simple-order-entry .ticket-time-icon{width:14px;height:14px;inset-inline-end:5px}.terminal[data-design] .simple-order-entry .ticket-currency-toggle{width:24px}.terminal[data-design] .simple-order-entry .ticket-currency-toggle>svg{width:14px;height:14px}.terminal[data-design] .simple-order-entry .amount-presets{display:none}.terminal[data-design] .ticket-payout-group{margin-top:4px}.terminal[data-design] .ticket-payout-label{display:none}.terminal[data-design] .simple-order-entry .order-payout{background:0 0;border:0;flex-direction:row;gap:6px;min-height:24px;margin:0;padding:2px 0}.terminal[data-design] .simple-order-entry .order-payout>:is(strong,div){margin:0;font-size:12px;line-height:18px}.terminal[data-design] .simple-order-entry .order-execution{padding-top:5px}.terminal[data-design] .reference-trade-dock[data-ticket-mode] .simple-order-entry[data-ticket-mode] .order-actions{gap:5px}.terminal[data-design] .reference-trade-dock[data-ticket-mode] .simple-order-entry .ticket-direction{gap:4px;height:44px;min-height:44px;padding:5px}.terminal[data-design] .simple-order-entry .ticket-direction strong{font-size:12px}.terminal[data-design] .simple-order-entry .ticket-direction>span{flex:none;width:18px;height:18px}.terminal[data-design] .simple-order-entry .ticket-direction svg{width:14px;height:14px}.terminal[data-design] .simple-order-entry .ai-trade-action{height:44px;min-height:44px}.terminal[data-design] .mobile-terminal-nav{padding-top:2px}.terminal[data-design] .mobile-terminal-nav>button{flex-direction:row;gap:5px;font-size:10px}.terminal[data-design] .mobile-terminal-nav>button>svg{flex:none;width:19px;height:19px}.terminal[data-design] .mobile-terminal-nav .trading-mode-trigger{flex-direction:row;gap:6px;min-height:36px;padding:2px 5px}.terminal[data-design] .mobile-terminal-nav .trading-mode-trigger strong{font-size:10px}.terminal[data-design] .trading-side-panel:not(.trading-insights-host){z-index:55;inset-inline:auto;inset-inline-end:env(safe-area-inset-right,0px);top:calc(var(--terminal-viewport-top,0px) + var(--mobile-header-height));height:calc(var(--terminal-viewport-height,100svh) - var(--mobile-header-height) - var(--mobile-nav-height));border-radius:10px 0 0 10px;width:min(340px,100vw - 100px);position:fixed;bottom:auto;overflow:hidden}}@media (max-height:320px) and (min-width:480px){.terminal[data-design] .favorites-rail{display:none}}.welcome-bonus-dialog{color:#f5f8ff;scrollbar-width:thin;background:#202735;border:1px solid #445168;border-radius:25px;gap:0;width:min(480px,100vw - 24px);max-width:480px;max-height:calc(100dvh - 24px);padding:0;overflow:auto;box-shadow:0 26px 100px #0009}.welcome-close{inset-inline-end:15px;z-index:2;color:#afc2da;cursor:pointer;background:#12233866;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:15px}.welcome-close:hover{color:#fff;background:#ffffff16}.welcome-hero{background:radial-gradient(at 66% 20%,#278dca77,#0000 65%),linear-gradient(145deg,#103c68,#173858 45%,#202735 90%);justify-content:center;align-items:center;height:210px;display:flex;position:relative;overflow:hidden}.welcome-hero>.bonus-gift{filter:drop-shadow(0 20px 23px #04172f88);width:238px;height:205px;position:relative;transform:rotate(-10deg)translate(15px)}.welcome-badge{inset-inline-start:calc(50% - 150px);color:#fff;letter-spacing:-1.5px;background:linear-gradient(135deg,#29c6ff,#0589ff 65%,#0569d9);border:4px solid #72ddff66;border-radius:32% 42% 33% 41%;place-items:center;width:111px;height:111px;font-size:33px;font-weight:800;display:grid;position:absolute;top:77px;transform:rotate(-12deg);box-shadow:0 10px 20px #03284877}.welcome-orbit{border:1px solid #5cb9f226;border-radius:50%;width:270px;height:270px;position:absolute;transform:rotate(-25deg)}.orbit-one{top:-160px;inset-inline-start:-75px}.orbit-two{top:55px;width:370px;height:370px;inset-inline-end:-240px}.welcome-spark{color:#7ed7ff;filter:drop-shadow(0 0 12px #4bcbff);position:absolute}.spark-one{top:50px;width:19px;inset-inline-end:70px}.spark-two{top:148px;width:13px;inset-inline-start:65px}.welcome-body{padding:0 27px 23px}.welcome-eyebrow{color:#6fccff;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;margin:0 0 9px;font-size:10px;font-weight:700;display:flex}.welcome-body h2{letter-spacing:-.8px;margin:0 0 13px;font-size:29px;font-weight:700;line-height:1.13}.welcome-body>p{color:#bdc8d9;margin:0 0 20px;font-size:14px;line-height:1.55}.welcome-progress-card{background:#19212e;border:1px solid #354154;border-radius:16px;padding:17px}.welcome-progress-heading{color:#91a8c6;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.welcome-progress{isolation:isolate;justify-content:space-between;margin:19px 0 17px;display:flex;position:relative}.welcome-progress-track{z-index:-1;background:#354253;border-radius:4px;height:4px;position:absolute;top:12px;left:14px;right:14px;overflow:hidden}.welcome-progress-track>span{background:linear-gradient(90deg,#19bc89,#21a9ff);height:100%;transition:width .7s;display:block}.welcome-step{color:#8099b9;flex-direction:column;align-items:center;gap:7px;font-size:12px;display:flex}.welcome-step>i{color:#102b24;background:#1a2a3e;border:1px solid #168fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.welcome-step>i>span{background:#169cff;border-radius:50%;width:11px;height:11px}.welcome-step.reached{color:#53d6a7}.welcome-step.reached>i{background:#38c989;border-color:#38c989}.welcome-rules{border:1px solid #334054;border-radius:10px;padding:0 13px}.welcome-rules summary{cursor:pointer;color:#dee8f5;align-items:center;gap:9px;padding:12px 0;font-size:13px;list-style:none;display:flex}.welcome-rules summary::-webkit-details-marker{display:none}.welcome-rules summary>svg:first-child{color:#829dbd}.welcome-rules summary>svg:last-child{margin-inline-start:auto;transition:transform .2s}.welcome-rules[open] summary>svg:last-child{transform:rotate(180deg)}.welcome-rules p{color:#acbbce;margin:0 0 12px;font-size:12px;line-height:1.6}.welcome-deposit{color:#f4fffb;cursor:pointer;background:linear-gradient(110deg,#107b61,#08644f);border:1px solid #16a278;border-radius:9px;width:100%;margin:20px 0 12px;padding:13px 14px;font-size:14px;font-weight:600;display:block;box-shadow:0 5px 16px #0002}.welcome-deposit:hover{filter:brightness(1.12)}.welcome-deposit:disabled{opacity:.5;cursor:wait}.welcome-continue{color:#51b5eb;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #2186b7;max-width:100%;margin:auto;padding:3px 0;font-size:13px;display:block}.welcome-error{color:#ffb3b3;font-size:12px}.welcome-error button{color:#6cccff;cursor:pointer;background:0 0;border:0;margin-inline-start:8px}:is(.welcome-bonus-dialog button:focus-visible,.welcome-rules summary:focus-visible){outline-offset:3px;outline:2px solid #8ad8ff}@media (max-width:480px){.welcome-bonus-dialog{border-radius:20px}.welcome-hero{height:185px}.welcome-hero>.bonus-gift{width:215px;height:185px}.welcome-badge{top:65px;width:98px;height:98px;font-size:30px;inset-inline-start:calc(50% - 135px)}.welcome-body{padding:0 20px 21px}.welcome-body h2{font-size:27px}.welcome-body>p{font-size:13px}.welcome-progress-card{padding:14px}.welcome-rules{padding:0 11px}}@media (prefers-reduced-motion:reduce){.welcome-progress-track>span,.welcome-rules summary>svg{transition:none}}.welcome-bonus-dialog{flex-direction:column;display:flex;overflow:hidden}.welcome-hero{flex-shrink:0}.welcome-body{scrollbar-width:thin;min-height:0;padding-bottom:0;overflow:auto}.welcome-actions{background:#202735;flex-shrink:0;padding:0 27px 22px}.welcome-actions .welcome-deposit{margin-top:17px}@media (max-width:480px){.welcome-actions{padding:0 20px 20px}}.mobile-lesson-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070912d9}.mobile-lesson-dialog{z-index:91;color:#f1f2f7;--lesson-panel:#24283a;--lesson-border:#4a4f63;outline:none;font-size:14px;line-height:1.4;position:fixed;inset:0}.mobile-lesson-scroll{overscroll-behavior:contain;scrollbar-width:thin;height:100%;overflow-y:auto}.mobile-lesson-shell{width:min(390px,100% - 64px);min-height:100%;padding-block:max(18px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-bottom));flex-direction:column;justify-content:center;margin-inline:auto;display:flex}.mobile-lesson-dialog button{cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent}.mobile-lesson-dialog button:disabled{cursor:default}:is(.mobile-lesson-dialog button:focus-visible,.mobile-lesson-dialog input:focus-visible){outline-offset:3px;outline:2px solid #71d4ff}.mobile-lesson-dialog h2:focus{outline:none}.mobile-lesson-navigation{justify-content:flex-end;align-items:center;gap:5px;padding-block-end:5px;font-size:13px;display:flex}.mobile-lesson-navigation button{color:#8e98b1;background:0 0;border:0;place-items:center;width:32px;height:32px;display:grid}.mobile-lesson-frame{isolation:isolate;background:#1d2032;border:1px solid #ffffff05;border-radius:10px;flex-direction:column;flex-shrink:0;min-height:min(570px,75dvh);display:flex;position:relative;overflow:hidden;box-shadow:0 14px 48px #0003}.mobile-lesson-chart{z-index:-2;opacity:.62;pointer-events:none;position:absolute;inset:0}.mobile-lesson-chart:after{content:"";background:linear-gradient(#20223550,#1c203026 65%,#1c2030ba);position:absolute;inset:0}.mobile-lesson-copy{z-index:2;border:1px solid var(--lesson-border);background:var(--lesson-panel);border-radius:5px;margin:18px;padding:19px 18px;position:relative;box-shadow:0 0 0 2px #1318244d}.mobile-lesson-copy h2{margin:0 0 10px;font-size:16px;font-weight:500;line-height:1.3}.mobile-lesson-copy p{margin:0;font-size:14px;line-height:1.45}.mobile-lesson-dialog[data-step="10"] .mobile-lesson-copy{margin-block-start:8px;padding-block:13px}.mobile-lesson-dialog[data-step="10"] .mobile-lesson-copy p{font-size:13px;line-height:1.4}.mobile-lesson-chart-space{flex:1;min-height:100px;position:relative}.mobile-lesson-topbar{background:#1f2233d9;border-bottom:1px solid #ffffff0a;align-items:center;gap:12px;padding:9px 18px;display:flex}.mobile-lesson-avatar{color:#b6c7cd;background:#475466;border:2px solid #939eac;border-radius:50%;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}.mobile-lesson-topbar .header-wallet{background:#1c2031;border-color:#34394c;border-radius:5px;min-width:0;margin-inline-start:auto;padding:4px 10px}.mobile-lesson-topbar .header-wallet>span{color:#9ba7bb;font-size:9px}.mobile-lesson-topbar .header-wallet>strong{font-size:15px;font-weight:650}.mobile-lesson-topbar .wallet-balance-rounded{display:none}.mobile-lesson-wallet{color:#72c99d;background:#126749;border:1px solid #19865b;border-radius:6px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.mobile-lesson-dialog [data-highlight]{z-index:2;outline-offset:3px;border-radius:6px;outline:2px solid #08b8fa;position:relative;box-shadow:0 0 0 6px #125fec4d,0 0 17px #009ffb80}.mobile-lesson-asset-row{padding:18px 18px 0}.mobile-lesson-asset{color:#fff;background:#232a3f;border:1px solid #3b455e;align-items:center;gap:10px;padding:7px 9px;display:flex;font-weight:650!important}.mobile-lesson-assets{background:#252b41;height:282px;margin:18px 18px 0;padding:8px}.mobile-lesson-assets .asset-list{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.mobile-lesson-assets .asset-sidebar{overflow:visible}.mobile-lesson-assets .asset-filters{flex-direction:row;gap:5px;overflow:visible}.mobile-lesson-assets .asset-filters button{border-color:#454b63;flex:1;justify-content:center;min-width:0;min-height:34px;padding:4px}.mobile-lesson-assets .asset-filters button span,.mobile-lesson-assets .asset-schedule-toggle,.mobile-lesson-assets .asset-source-details{display:none}.mobile-lesson-assets .asset-search{min-height:32px;margin-bottom:5px}.mobile-lesson-assets .asset-columns{padding:2px 2px 4px;font-size:11px}.mobile-lesson-assets .asset-row{min-height:32px}.mobile-lesson-assets .asset-choice{gap:5px;min-height:32px;font-size:12px}.mobile-lesson-assets .asset-symbol{font-size:12px}.mobile-lesson-assets .asset-emblem{width:32px;margin-inline-end:0;transform:scale(.8)}.mobile-lesson-assets .asset-favorite{width:25px;padding:3px}.mobile-lesson-assets .asset-price,.mobile-lesson-assets .asset-empty{font-size:12px}.mobile-lesson-dialog[data-step="4"] .mobile-lesson-copy{margin-block-top:16px}.mobile-lesson-dialog[data-step="4"] .mobile-lesson-chart-space{min-height:0}.mobile-lesson-ticket-area{padding:0 10px 10px;position:relative}.mobile-lesson-ticket{border:1px solid var(--lesson-border);background:#24293de8;border-radius:7px;padding:13px;position:relative}.mobile-lesson-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;display:grid}.mobile-lesson-fields>div{min-width:0}.mobile-lesson-fields>div>span{color:#acb6ca;margin:-4px 5px 1px;font-size:11px;display:block;position:relative}.mobile-lesson-fields button{color:#eef1f9;background:#202538;border:1px solid #535971;border-radius:3px;justify-content:space-between;align-items:center;gap:5px;width:100%;min-width:0;min-height:36px;padding:4px 7px;display:flex}.mobile-lesson-fields button:disabled{opacity:1}.mobile-lesson-fields b{overflow-wrap:anywhere;font-size:16px;font-weight:400}.mobile-lesson-fields svg{flex-shrink:0}.mobile-lesson-payout{border:1px dashed #515971;border-radius:4px;justify-content:space-between;align-items:center;gap:5px;margin-block:10px;padding:5px 6px;display:flex}.mobile-lesson-payout>span{flex-direction:column;gap:1px;min-width:0;display:flex}.mobile-lesson-payout small{color:#aab3c7;font-size:9px}.mobile-lesson-payout b{font-size:10px;font-weight:400}.mobile-lesson-payout>strong{color:#75d98c;font-size:17px}.mobile-lesson-directions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.mobile-lesson-directions button{color:#fff;border:1px solid #ffffff15;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:8px 5px;font-weight:650;display:flex}.mobile-lesson-directions .up{background:#26ad41}.mobile-lesson-directions .down{background:#fa3935}.mobile-lesson-ticket .mobile-lesson-directions button:disabled{opacity:.68}.mobile-lesson-editor{background:#282d47;border:1px solid #58617b;margin:0 14px 13px;padding:9px}.mobile-lesson-editor button{color:#e2e8f6;background:#272d42;border:1px solid #525b76;border-radius:4px;place-items:center;min-width:0;display:grid}.mobile-lesson-editor button[aria-pressed=true]{background:#304666;border-color:#37aef0}.mobile-lesson-presets{grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;display:grid}.mobile-lesson-presets button{min-height:29px;padding:2px 0;font-size:9px}.mobile-lesson-clock{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;display:grid}.mobile-lesson-clock>fieldset{border:0;flex-direction:column;align-items:stretch;min-width:0;margin:0;padding:0;display:flex}.mobile-lesson-clock>fieldset+fieldset{border-inline-start:1px solid #4b526b}.mobile-lesson-clock button{background:0 0;border:0;min-height:30px}.mobile-lesson-clock output{text-align:center;border-block:1px solid #4b526b;padding-block:4px;font-size:20px}.mobile-lesson-amount-presets{grid-template-columns:repeat(3,minmax(0,1fr)) 30px 30px;gap:5px;margin-bottom:8px;display:grid}.mobile-lesson-amount-presets button{min-height:28px;font-size:12px}.mobile-lesson-keypad-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.mobile-lesson-keypad-grid button{min-height:31px;font-size:17px}.mobile-lesson-amount-error{color:#ffb6b1;margin:6px 0 0;font-size:11px;display:block}.mobile-lesson-dialog:is([data-step="5"],[data-step="6"]) .mobile-lesson-chart-space{min-height:24px}.mobile-lesson-footer{flex-shrink:0;margin-top:28px;position:relative}.mobile-lesson-controls{justify-content:center;gap:18px;display:flex}.mobile-lesson-controls button,.mobile-lesson-primary{color:#f0f3fa;background:#2a3146;border:1px solid #3b4359;border-radius:3px;flex:1;min-width:0;min-height:35px;padding:9px 10px;box-shadow:0 3px 9px #0003;line-height:1.25!important}.mobile-lesson-controls button:disabled{opacity:.45}.mobile-lesson-controls button:hover:not(:disabled){background:#343d55}.mobile-lesson-controls button:first-child:not(:last-child){background:#202639}.mobile-lesson-controls button:only-child{flex:0 220px}.mobile-lesson-footer .mobile-lesson-primary{background:#183038;border-color:#286660;width:100%;box-shadow:inset 0 0 0 2px #16342f}.mobile-lesson-footer .mobile-lesson-primary:hover:not(:disabled){background:#1c3940}.mobile-lesson-directions .up:hover:not(:disabled){background:#2dbb49}.mobile-lesson-directions .down:hover:not(:disabled){background:#ff4945}.mobile-lesson-editor button:hover:not(:disabled){background:#36405a}.mobile-lesson-controls .mobile-lesson-primary:only-child{flex-basis:100%}.mobile-lesson-restart{color:#a4afc5;background:0 0;border:0;width:100%;padding:8px 4px 0}.mobile-lesson-footer .mobile-lesson-directions{gap:18px}.mobile-lesson-footer .mobile-lesson-directions button{min-height:46px}.mobile-lesson-footer .mobile-lesson-directions svg{display:none}.mobile-lesson-progress{accent-color:#36c2f9;background:#272e40;border:0;width:100%;height:2px;margin-top:10px;display:block}.mobile-lesson-progress::-webkit-progress-bar{background:#272e40}.mobile-lesson-progress::-webkit-progress-value{background:#36c2f9}.mobile-lesson-forecast{width:100%;height:100%;min-height:240px;display:block}.mobile-lesson-forecast path{stroke-width:1.5px;fill:none}.mobile-lesson-forecast .history{stroke:#9dc7ef}.mobile-lesson-forecast .up{stroke:#43bc6f;stroke-dasharray:4 3}.mobile-lesson-forecast .down{stroke:#f44f5e;stroke-dasharray:4 3}.mobile-lesson-forecast circle{fill:#04bffd}.mobile-lesson-dialog[data-step="1"] .mobile-lesson-chart{opacity:.2}.mobile-lesson-forecast-arrows{inset-inline-start:62%;flex-direction:column;gap:16px;display:flex;position:absolute;top:15%}.mobile-lesson-forecast-arrows svg{stroke-width:4px;color:#34b755;width:35px;height:35px}.mobile-lesson-forecast-arrows svg+svg{color:#f63b40}.mobile-lesson-trade-status{bottom:12px;border:1px solid var(--lesson-border);background:#242a3ded;border-radius:4px;grid-template-columns:auto auto;gap:4px 6px;padding:8px 11px;font-size:11px;display:grid;position:absolute;inset-inline-start:18px}.mobile-lesson-trade-status svg{color:#5de486}.mobile-lesson-result{color:#7be79c;align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.mobile-lesson-result strong{margin-inline-start:auto}.mobile-lesson-welcome{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:min(460px,68dvh);padding:34px 24px;display:flex}.mobile-lesson-emblem{color:#5cb6ff;background:radial-gradient(at 70% 70%,#2d9ee7,#183eda 65%,#202555);border-radius:42px;place-items:center;width:154px;height:140px;margin:8px 0 35px;display:grid;position:relative;transform:rotate(-7deg);box-shadow:inset 0 1px 1px #a2cbff90,0 22px 40px #063fde22}.mobile-lesson-emblem>svg:first-child{stroke-width:1.4px;color:#b6e7ff;filter:drop-shadow(0 4px 8px #041b7480);width:102px;height:102px}.mobile-lesson-emblem>svg:last-child{top:-27px;stroke-width:1.1px;color:#a9bfff;fill:#172d86;filter:drop-shadow(0 5px 4px #0d153b70);width:87px;height:87px;position:absolute;inset-inline-start:-13px;transform:rotate(-12deg)}.mobile-lesson-wordmark{letter-spacing:4px;margin-bottom:16px;font-size:25px;font-weight:700}.mobile-lesson-welcome h2{margin:0 0 18px;font-size:16px;font-weight:400}.mobile-lesson-welcome p{margin:0;font-size:14px;line-height:1.45}.mobile-lesson-welcome .mobile-lesson-note{color:#9faac1;margin-top:18px;font-size:11px}.mobile-lesson-dialog[data-step="0"] .mobile-lesson-frame{min-height:0}.mobile-lesson-dialog[data-step="0"] .mobile-lesson-footer{margin-top:50px}@media (max-width:360px){.mobile-lesson-shell{width:calc(100% - 32px)}.mobile-lesson-copy{margin:14px;padding:16px 14px}.mobile-lesson-topbar{gap:8px;padding-inline:14px}.mobile-lesson-ticket{padding:10px}.mobile-lesson-fields b{font-size:14px}}@media (max-height:650px){.mobile-lesson-shell{justify-content:flex-start}.mobile-lesson-footer{margin-top:20px}.mobile-lesson-frame{min-height:460px}.mobile-lesson-welcome{min-height:400px}.mobile-lesson-dialog[data-step="0"] .mobile-lesson-footer{margin-top:25px}}.terminal[data-intro-open=true] *,.terminal[data-intro-open=true] :before,.terminal[data-intro-open=true] :after{animation-play-state:paused!important}.tour-chart-surface .chart-tip-pulse-layer{display:none}.tour-backdrop{z-index:90;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030812ba;position:fixed;inset:0}.terminal.tour-dialog{z-index:91;width:min(1160px,100vw - 64px);height:min(720px,100dvh - 72px);max-height:calc(var(--tour-viewport-height,100dvh) - 16px);color:#edf2ff;border:1px solid #536278;border-radius:18px;outline:none;flex-direction:column;margin:auto;font-size:14px;display:flex;position:fixed;inset:0;overflow:hidden;box-shadow:inset 0 1px #f2f7ff14,0 4px #090f1c,0 32px 100px #000b;container-type:size}:is(.tour-dialog button:focus-visible,.tour-dialog input:focus-visible){outline-offset:3px;outline:2px solid #aef4ed}.tour-dialog h2:focus{outline:none}.tour-topbar{background:linear-gradient(#192438,#111b2b);border-bottom:1px solid #ffffff0b;flex-shrink:0;align-items:center;gap:24px;height:70px;padding:0 20px;display:flex}.tour-brand{color:#aaa7f5;letter-spacing:2px;align-items:center;gap:9px;font-weight:750;display:flex}.tour-mode{color:#a7b9cc;letter-spacing:0;align-items:center;gap:6px;margin-inline-start:8px;font-size:12px;font-weight:400;display:flex}.tour-topbar .tour-stage-balance{margin-inline-start:auto}.tour-navigation{z-index:65;align-items:center;gap:16px;display:flex;position:relative}.tour-step-count{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.tour-step-count span{color:#8e9db4}.tour-close{color:#b5c4d9;background:#202c3e;border:1px solid #ffffff0b;border-radius:9px;place-items:center;width:40px;height:40px;padding:0;display:grid;box-shadow:inset 0 1px #ffffff0d,0 2px #070f1a}.tour-close:hover{color:#fff;background:#2b3a50}.tour-workspace{flex:1;grid-template-columns:minmax(0,1fr) 198px;min-height:0;display:grid}.tour-market{min-width:0;position:relative;overflow:hidden}.tour-asset-area{z-index:2;top:18px;position:absolute;inset-inline-start:20px}.tour-chart-surface,.tour-chart-surface .canvas-host{width:100%;height:100%;position:absolute;inset:0}.tour-chart-surface{pointer-events:none}.terminal.tour-dialog .tour-ticket{border-inline-start:1px solid #ffffff0b;border-radius:0;width:auto;min-width:0;margin:0;display:flex}.terminal.tour-dialog .tour-ticket .simple-order-entry{width:100%}.tour-workspace :is(button,input):disabled{opacity:1}.tour-dialog .asset-popover{width:min(640px,100cqw - 28px);height:min(400px,100cqh - 310px);min-height:min(220px, var(--tour-popup-height,220px))}.tour-dialog .asset-list{min-height:0}.tour-dialog .asset-sidebar{overflow-y:auto}.tour-dialog .trade-duration-picker,.tour-dialog .stake-keypad{max-height:min(var(--available-height), calc(100cqh - 230px))}.tour-waiting{color:#a7bace;justify-content:center;align-items:center;gap:8px;width:100%;min-height:40px;padding-bottom:8px;font-size:12px;display:flex;position:relative}.tour-waiting>svg{animation:1.2s linear infinite tour-wait-spin}.tour-waiting progress{background:#0c1727;border:0;border-radius:3px;width:100%;height:3px;position:absolute;bottom:0;overflow:hidden}.tour-waiting progress::-webkit-progress-bar{background:#0c1727}.tour-waiting progress::-webkit-progress-value{background:#8ddfd7}.tour-waiting progress::-moz-progress-bar{background:#8ddfd7}@keyframes tour-wait-spin{to{transform:rotate(360deg)}}.tour-shade{z-index:3;pointer-events:none;background:#060b1652;position:absolute;inset:0}.tour-tip{z-index:65;background:linear-gradient(145deg,#253249,#1c283b);border:1px solid #52617a;border-radius:12px;flex-direction:column;gap:10px;width:284px;max-width:calc(100% - 24px);padding:14px;display:flex;position:absolute;box-shadow:inset 0 1px #e8f4ff18,inset 0 -1px #070f2080,0 3px #0b1424,0 16px 32px #02071266,0 32px 64px #02071255}.tour-tip:before{content:"";background:#243147;border:solid #52617a;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.tour-tip[data-side=bottom]:before{top:-6px;left:calc(var(--tour-arrow) - 5px);border-width:1px 0 0 1px}.tour-tip[data-side=top]:before{bottom:-6px;left:calc(var(--tour-arrow) - 5px);background:#1d293d;border-width:0 1px 1px 0}.tour-tip[data-side=left]:before{right:-6px;top:calc(var(--tour-arrow) - 5px);border-width:1px 1px 0 0}.tour-tip[data-side=right]:before{left:-6px;top:calc(var(--tour-arrow) - 5px);border-width:0 0 1px 1px}.tour-tip-kicker{color:#8ddfd7;margin-bottom:5px;font-size:10px;font-weight:550;display:block}.tour-tip h2{letter-spacing:-.35px;margin:0;font-size:17px;font-weight:600;line-height:1.25}.tour-description{color:#bac7da;margin:0;font-size:13px;line-height:1.5}.tour-controls{align-items:center;gap:9px;padding-top:3px;display:flex}.tour-controls button{border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:40px;display:flex}.tour-back{color:#afbed4;background:#152236;border:1px solid #45536b;flex-shrink:0;width:42px}.tour-controls .tour-primary,.tour-controls .tour-primary:hover{color:#102b2d;background:linear-gradient(#94e4d8,#70c6ba);border:1px solid #b5fff040;flex:1;min-width:0;padding:8px 12px;transition:none;box-shadow:inset 0 1px #ffffff40,0 2px #0e746d;font-size:13px!important;font-weight:650!important}.tour-primary:disabled{opacity:.5;box-shadow:none}.tour-primary:not(:disabled):active{box-shadow:none;transform:translateY(1px)}.tour-action-hint{color:#a8bace;font-size:12px}.tour-outcome{color:#a5e9c8;background:#78e6af12;border-radius:7px;justify-content:space-between;gap:12px;padding:9px;font-size:12px;display:flex}[dir=rtl] .tour-back svg,[dir=rtl] .tour-primary .lucide-arrow-right{transform:scaleX(-1)}@media (max-width:650px){.terminal.tour-dialog{border-radius:14px;width:calc(100vw - 16px);height:calc(100dvh - 24px)}.tour-topbar{gap:8px;height:64px;padding:0 10px}.tour-brand{letter-spacing:1px;gap:6px;font-size:11px}.tour-brand>svg{width:17px}.tour-mode{display:none}.tour-navigation{gap:7px}.tour-close{width:36px;height:36px}.tour-workspace{flex-direction:column;display:flex}.tour-market{flex:1;min-height:140px}.tour-asset-area{top:16px;inset-inline-start:14px}.terminal.tour-dialog .tour-ticket{border-inline-start:0;border-top:1px solid #ffffff0b;flex-shrink:0}.tour-tip{gap:10px;width:280px;padding:14px}.tour-tip h2{font-size:17px}.tour-tip-kicker{margin-bottom:6px;font-size:9px}.tour-description{font-size:12px;line-height:1.55}.tour-dialog .asset-popover{height:min(380px,100cqh - 300px)}}@media (max-height:620px){.terminal.tour-dialog{height:calc(100dvh - 16px)}}@container (height<=620px){.tour-market{min-height:0}.tour-tip{gap:8px;padding:12px}.tour-tip h2{font-size:16px}.tour-tip-kicker{display:none}.tour-description{font-size:11px;line-height:1.4}.tour-topbar{height:54px}.tour-dialog .asset-popover{min-height:min(160px, var(--tour-popup-height,160px));height:calc(100cqh - 230px)}}@media (prefers-reduced-motion:reduce){.tour-waiting>svg{animation:none}}.tour-dialog [data-tour-popover]{max-width:calc(100cqw - 28px);max-height:min(var(--available-height,100cqh), var(--tour-popup-height,100cqh))}.tour-tip[data-chart-step]:before{display:none}.tour-tip{max-height:calc(100% - var(--tour-tip-top,72px) - 12px)}.tour-description{min-height:0;overflow-y:auto}.tour-tip-heading,.tour-controls,.tour-outcome{flex-shrink:0}.tour-dialog .trade-duration-picker{overflow-y:auto}@media (min-width:651px){.tour-dialog:is([data-step="3"],[data-step="4"]) .tour-tip{width:min(284px,100cqw - 360px)}.tour-tip{gap:14px;width:310px;padding:20px}.tour-tip h2{font-size:20px;line-height:1.3}.tour-description{font-size:16px;line-height:1.5}.tour-tip-kicker{font-size:12px}.tour-controls .tour-primary{font-size:14px!important}.tour-dialog:is([data-step="4"],[data-step="5"],[data-step="6"]) .tour-tip{width:min(310px,100cqw - 360px)}.tour-dialog[data-step="3"] .tour-tip{width:310px}.tour-dialog[data-step="0"] .tour-shade{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#060b16b8}.tour-tip[data-welcome]{text-align:center;align-items:stretch;width:min(540px,100% - 48px);padding:26px 40px}.tour-tip[data-welcome]:before,.tour-tip[data-welcome] .tour-tip-kicker{display:none}.tour-tip[data-welcome] h2{font-size:25px}.tour-welcome-mark{flex-direction:column;align-items:center;display:flex}.tour-welcome-mark .mobile-lesson-emblem{border-radius:28px;width:120px;height:104px;margin:20px 0 24px}.tour-welcome-mark .mobile-lesson-emblem>svg:first-child{width:80px;height:80px}.tour-welcome-mark .mobile-lesson-emblem>svg:last-child{width:65px;height:65px;top:-20px}.tour-welcome-mark .mobile-lesson-wordmark{margin:0;font-size:22px}.tour-restart{color:#a9b9d0;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px;line-height:1.45}.tour-restart:hover{color:#fff}.tour-dialog .tour-assets{z-index:4;inset-inline-start:20px;background:#1e283b;border:1px solid #4b5870;border-radius:9px;width:clamp(240px,100cqw - 380px,520px);height:min(400px,100cqh - 170px);padding:14px;position:absolute;top:74px}.tour-assets .asset-list{gap:12px}.tour-assets .asset-filters button{min-height:36px}.tour-assets .asset-schedule-toggle{display:none}.tour-assets .asset-columns{font-size:12px}.tour-dialog[data-step="2"] [data-tour-target=balance],.tour-dialog[data-step="3"] [data-tour-target=asset],.tour-dialog[data-step="4"] [data-tour-target=assets],.tour-dialog[data-step="5"] [data-tour-target=duration],.tour-dialog[data-step="6"] [data-tour-target=amount],.tour-dialog[data-step="7"] [data-tour-target=payout],.tour-dialog[data-step="8"] [data-tour-target=direction]{z-index:4;outline-offset:4px;border-radius:6px;outline:2px solid #08b8fa;box-shadow:0 0 0 7px #125fec35,0 0 20px #009ffb55}.tour-dialog[data-step="2"] [data-tour-target=balance],.tour-dialog[data-step="5"] [data-tour-target=duration],.tour-dialog[data-step="6"] [data-tour-target=amount],.tour-dialog[data-step="7"] [data-tour-target=payout],.tour-dialog[data-step="8"] [data-tour-target=direction]{position:relative}.tour-dialog[data-step="9"] .tour-controls{flex-wrap:wrap}.tour-dialog[data-step="9"] .tour-waiting{flex-basis:100%;order:-1}.tour-dialog .tour-outcome{font-size:14px}}@media (min-width:651px) and (max-width:1000px){.tour-dialog .tour-assets .asset-filters button span{display:none}.tour-dialog .tour-assets .asset-filters{gap:4px;overflow:visible}.tour-dialog .tour-assets .asset-filters button{flex:1;justify-content:center;padding:6px 2px}.tour-dialog .tour-assets .asset-symbol{font-size:12px}.tour-dialog .tour-assets .asset-emblem{display:none}.tour-dialog .tour-assets .asset-favorite{width:26px}}@media (min-width:651px) and (max-height:650px){.tour-tip[data-welcome]{gap:10px;padding-block:18px}.tour-welcome-mark .mobile-lesson-emblem{width:90px;height:76px;margin-block:8px 14px}.tour-welcome-mark .mobile-lesson-emblem>svg:first-child{width:60px;height:60px}.tour-welcome-mark .mobile-lesson-emblem>svg:last-child{width:48px;height:48px;top:-12px}}@media (min-width:651px) and (max-width:900px){.tour-tip:not([data-welcome]){gap:10px;padding:14px}.tour-tip:not([data-welcome]) h2{font-size:18px}.tour-description{font-size:14px}}.otc-lab{--otc-up:#28c99c;--otc-down:#f06c79;--otc-risk:#efb568;background:var(--background);min-height:100dvh;color:var(--foreground);padding:0 24px 32px;font-size:14px}.otc-header{flex-wrap:wrap;align-items:center;gap:24px;min-height:76px;padding:16px 0;display:flex}.otc-header h1{align-items:center;gap:10px;margin:0;font-size:21px;font-weight:600;display:flex}.otc-back{color:var(--muted-foreground);text-decoration:none}.otc-badge{color:var(--primary);margin-left:auto}.otc-notice{border-left:3px solid var(--primary);background:#9484f60b;margin-bottom:18px;padding:12px 16px;font-size:14px;line-height:1.6}.otc-chart-panel{border:1px solid var(--border);background:#10141e;border-radius:12px;min-width:0;position:relative;overflow:hidden}.otc-chart-title{z-index:2;pointer-events:none;flex-wrap:wrap;gap:12px;display:flex;position:absolute;top:14px;left:16px;right:108px}.otc-chart-title span{color:var(--muted-foreground)}.otc-chart{width:100%;height:clamp(500px,72dvh,760px);position:relative}@media (max-width:700px){.otc-lab{padding:0 12px 24px}.otc-header{gap:14px}.otc-badge{margin-left:0}.otc-chart{height:clamp(390px,64dvh,540px)}}.otc-toolbar,.otc-actions,.otc-mode{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.otc-toolbar{justify-content:space-between;margin:16px 0}.otc-mode span{color:var(--muted-foreground)}.otc-mode[data-active=true]{color:var(--otc-risk)}.otc-goal-panel{background:#9484f60b;border:1px solid #b6a7ff50;border-radius:12px;margin-bottom:20px;padding:18px 20px}.otc-goal-controls{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto;align-items:end;gap:16px;display:grid}.otc-goal-controls>button{height:38px}.otc-motion-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.otc-motion-controls small{color:var(--muted-foreground);font-size:13px;line-height:1.5}.otc-motion-status{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;gap:8px 24px;padding:10px 16px;font-size:14px;display:flex}.otc-motion-status b{color:#b6a7ff;font-weight:500}.otc-calculation{color:var(--muted-foreground);margin-top:8px;font-size:14px;line-height:1.6}.otc-calculation summary{cursor:pointer}.otc-calculation p{margin-top:8px}@media (max-width:700px){.otc-motion-controls{grid-template-columns:1fr}}.otc-goal-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px 0 10px;display:grid}.otc-goal-results>div{flex-direction:column;gap:4px;display:flex}.otc-goal-results span{color:var(--muted-foreground);font-size:14px}.otc-goal-results strong{font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.otc-goal-results>div:nth-child(2) strong{color:#b6a7ff}.otc-goal-ledger{font-variant-numeric:tabular-nums;border-top:1px solid var(--border);flex-wrap:wrap;gap:10px 24px;padding:10px 0;display:flex}.otc-goal-ledger b{font-weight:500}.otc-winrate-chart{border-top:1px solid var(--border);margin-bottom:26px;padding-top:16px}.otc-winrate-chart svg{display:block}.otc-winrate-chart text{fill:var(--muted-foreground);font-size:12px}.otc-dot.actual{background:#b6a7ff}.otc-dot.target{background:var(--otc-risk)}.otc-winrate-chart .otc-dot{margin-left:8px}@media (max-width:700px){.otc-goal-controls{grid-template-columns:1fr}.otc-goal-panel{padding:16px}.otc-goal-results{gap:10px}.otc-goal-results span{font-size:12px}.otc-goal-results strong{font-size:20px}}.otc-main-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.otc-main-column{min-width:0}.otc-chart-title{justify-content:space-between}.otc-chart-title strong{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.otc-chart-title .otc-price{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:21px}.otc-chart-footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.otc-chart-footer>span{color:var(--muted-foreground);align-items:center;gap:8px;font-size:12px;display:flex}.otc-dot{border-radius:50%;width:6px;height:6px;display:inline-block}.otc-dot.risk{background:var(--otc-risk)}.otc-dot.expiry{background:#8094bc}.otc-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:22px 0;display:grid}.otc-metrics>div{flex-direction:column;gap:6px;min-width:0;display:flex}.otc-metrics span,.otc-metrics small{color:var(--muted-foreground);font-size:12px}.otc-metrics span{font-size:14px}.otc-lab output{display:block}.otc-metrics strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:22px;font-weight:500}.otc-metrics strong small{font-size:14px}.otc-lab [data-sign=positive]{color:var(--otc-up)}.otc-lab [data-sign=negative]{color:var(--otc-down)}.otc-settings{border:1px solid var(--border);background:#151a26;border-radius:12px;flex-direction:column;gap:12px;padding:18px;display:flex}.otc-flow-state{border:1px solid var(--border);background:#0f131d;border-radius:8px;padding:12px;font-size:12px}.otc-flow-state>div{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;display:flex}.otc-flow-state strong{color:var(--otc-risk);font-size:14px;font-weight:500}.otc-flow-state>p{color:var(--muted-foreground);margin:12px 0 8px}.otc-arrivals{margin:0;padding:0;list-style:none}.otc-arrivals li{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;padding:4px 0;display:grid}.otc-arrivals li>span:first-child{font-size:14px}.otc-arrivals time{color:var(--muted-foreground)}.otc-lab h2{margin:0;font-size:16px;font-weight:500}.otc-field{flex-direction:column;gap:7px;min-width:0;font-size:14px;display:flex}.otc-field input{height:38px;font-size:16px}.otc-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.otc-lab hr{border:0;border-top:1px solid var(--border);margin:6px 0}.otc-switch{justify-content:space-between;align-items:center;gap:12px;display:flex}.otc-caption{color:var(--muted-foreground);margin:4px 0;font-size:12px;line-height:1.6}.otc-up{color:var(--otc-up)}.otc-down{color:var(--otc-down)}.otc-section{min-width:0}.otc-section-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;display:flex}.otc-section-title>span{color:var(--muted-foreground);font-size:12px}.otc-table-wrap{overflow-x:auto}.otc-table{border-collapse:collapse;white-space:nowrap;font-variant-numeric:tabular-nums;width:100%}.otc-table th{color:var(--muted-foreground);text-align:right;padding:9px 10px;font-size:12px;font-weight:400}.otc-table td{text-align:right;border-top:1px solid var(--border);padding:11px 10px;font-size:14px}.otc-table th:first-child,.otc-table td:first-child{text-align:left}.otc-table td button{color:var(--primary);padding:4px 0}.otc-table tr[data-selected=true]{background:#9484f60a}.otc-empty{color:var(--muted-foreground);padding:20px 0;font-size:14px}.otc-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:26px;display:grid}.otc-error,.otc-message{padding:12px 0;font-size:14px}.otc-error{color:var(--otc-down)}.otc-message{color:var(--otc-risk)}.otc-rules{border-top:1px solid var(--border);max-width:1000px;margin-top:24px;padding-top:18px;font-size:14px;line-height:1.7}.otc-rules summary{cursor:pointer}.otc-rules p{color:var(--muted-foreground)}@media (max-width:1100px){.otc-main-grid{grid-template-columns:minmax(0,1fr) 290px}.otc-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.otc-main-grid,.otc-bottom-grid{grid-template-columns:1fr}.otc-settings{margin-top:8px}.otc-chart-title>span{font-size:12px}}@media (prefers-reduced-motion:reduce){.otc-lab *{transition:none!important}}.terminal-otc-strip{border-bottom:1px solid var(--border);color:var(--muted-foreground);background:#9484f60b;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:9px 16px;font-size:13px;display:flex}.terminal-otc-strip b{color:var(--foreground);font-weight:500}.terminal-otc-strip button{color:var(--primary);cursor:pointer;align-items:center;gap:7px;margin-left:auto;display:inline-flex}.otc-corridor-panel{background:#efb56804;border:1px solid #efb56855;border-radius:14px;margin-bottom:20px;padding:22px}.otc-corridor-panel .otc-section-title{flex-wrap:wrap;gap:16px}.otc-corridor-toggle{align-items:center;gap:12px;font-size:14px;display:flex}.otc-corridor-form{grid-template-columns:1fr 1fr 1fr auto}.otc-corridor-current{border-top:1px solid var(--border);margin-top:20px;padding-top:16px;font-size:14px}.otc-corridor-current b{font-weight:500}.otc-corridor-meter{background:linear-gradient(90deg,#efb56845 0% 20%,#b6a7ff35 20% 80%,#efb56845 80% 100%);border-radius:6px;height:10px;margin:24px 6px 14px;position:relative}.otc-corridor-meter i{background:#eee8ff;border-radius:3px;width:4px;height:18px;position:absolute;top:-4px;transform:translate(-50%);box-shadow:0 0 8px #b6a7ff60}.otc-corridor-values{color:var(--muted-foreground);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:10px;display:flex}.otc-corridor-values b{color:var(--foreground)}@media (max-width:760px){.otc-corridor-panel{padding:16px}.otc-corridor-form{grid-template-columns:1fr 1fr}}@media (max-width:440px){.otc-corridor-form{grid-template-columns:1fr}}.otc-analysis-tabs{margin-top:20px}.otc-analysis-tabs-list[data-slot=tabs-list]{width:100%;height:44px;margin-bottom:16px}.otc-analysis-tabs-list [aria-selected=true]{color:#d3caff;background:#b6a7ff14;box-shadow:inset 0 -2px #b6a7ff}.otc-analysis-tabs-list[data-slot=tabs-list]{flex-wrap:wrap;height:auto;min-height:44px}.otc-analysis-tabs-list [role=tab]{flex:auto;min-height:38px}.otc-comparison .otc-section-title{flex-wrap:wrap;gap:14px;margin-top:24px}.otc-comparison-form{grid-template-columns:1fr 1fr 1.2fr auto}.otc-comparison-progress{border:1px solid #b6a7ff45;border-radius:12px;gap:14px;margin:22px 0;padding:18px;display:grid}.otc-comparison-progress>div:first-child{justify-content:space-between;gap:16px;display:flex}.otc-comparison-progress>button{justify-self:start}.otc-comparison-cards,.otc-comparison-charts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.otc-comparison-cards article,.otc-comparison-charts article{border:1px solid var(--border);background:#151a26;border-top:2px solid;border-radius:12px;min-width:0;overflow:hidden}.otc-comparison-cards article{padding:18px 16px}.otc-comparison-cards span,.otc-comparison-cards small{color:var(--muted-foreground);display:block}.otc-comparison-cards strong{font-variant-numeric:tabular-nums;margin:12px 0 2px;font-size:32px;font-weight:500;display:block}.otc-comparison-cards p{margin:12px 0}.otc-comparison-cards dl{border-top:1px solid var(--border);gap:12px;padding-top:12px;display:grid}.otc-comparison-cards dt{color:var(--muted-foreground);font-size:13px}.otc-comparison-cards dd{font-variant-numeric:tabular-nums;margin-top:4px}.otc-comparison-charts b,.otc-comparison-charts span{padding:12px 12px 0;font-size:14px;display:block}.otc-comparison-charts span{color:var(--muted-foreground);padding-top:3px}.otc-comparison-charts svg{width:100%;height:auto;margin-top:6px}.otc-comparison-charts text{fill:var(--muted-foreground);font-size:12px}.otc-comparison-scenarios{flex-wrap:wrap;gap:8px;display:flex}.otc-comparison [data-slot=table]{font-variant-numeric:tabular-nums}.otc-comparison [data-slot=table-cell]:not(:first-child),.otc-comparison [data-slot=table-head]:not(:first-child){text-align:right}.otc-diagnostics{background:#b6a7ff05;border:1px solid #b6a7ff40;border-radius:14px;margin-bottom:20px;padding:22px;font-size:14px;line-height:1.6}.otc-diagnostics>strong{color:#d3caff;margin:12px 0 5px;font-size:17px;font-weight:500;display:block}.otc-diagnostics p{color:var(--muted-foreground);margin:10px 0}.otc-diagnostic-stats{border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0;padding:16px 0;display:grid}.otc-diagnostic-stats span{color:var(--muted-foreground)}.otc-diagnostic-stats b{color:var(--foreground);margin-top:6px;font-size:19px;font-weight:500;display:block}.otc-diagnostics summary{cursor:pointer;padding-top:10px}@media (max-width:760px){.otc-comparison-form{grid-template-columns:repeat(2,minmax(0,1fr))}.otc-comparison-cards{gap:8px}.otc-comparison-cards article{padding:14px 10px}.otc-comparison-cards strong{font-size:25px}.otc-comparison-charts{grid-template-columns:1fr}.otc-diagnostics{padding:16px}}@media (max-width:440px){.otc-comparison-cards,.otc-diagnostic-stats,.otc-comparison-form{grid-template-columns:1fr}.otc-comparison-cards dl{justify-content:space-between;gap:12px;display:flex}}.otc-analysis-tabs [data-slot=tabs-content][hidden]{display:none}.otc-participants{padding:2px 0 24px;font-size:14px}.otc-panel-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.otc-eyebrow{color:#b6a7ff;letter-spacing:.12em;font-size:12px}.otc-panel-heading h2{align-items:center;gap:10px;margin:8px 0;font-size:22px;font-weight:600;display:flex}.otc-panel-heading p{color:var(--muted-foreground);max-width:650px;font-size:14px;line-height:1.6}.otc-count-badge{white-space:nowrap;color:#b6a7ff;border:1px solid #b6a7ff40;border-radius:20px;padding:7px 11px}.otc-player-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.otc-player-cards article{border:1px solid var(--border);background:#151a26;border-radius:12px;flex-direction:column;gap:7px;padding:17px 15px;display:flex}.otc-player-cards span,.otc-player-cards small{color:var(--muted-foreground);font-size:13px;line-height:1.45}.otc-player-cards strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(20px,2.1vw,29px);font-weight:500;line-height:1.35}.otc-player-cards [data-tone=up] strong{color:var(--otc-up)}.otc-player-cards [data-tone=down] strong{color:var(--otc-down)}.otc-outcome-bar{background:#394056;border-radius:8px;height:8px;margin:20px 0 12px;display:flex;overflow:hidden}.otc-outcome-bar .profit{background:var(--otc-up)}.otc-outcome-bar .loss{background:var(--otc-down)}.otc-outcome-bar .even{background:#49516a}.otc-wallet-row{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0;padding:18px 0;display:grid}.otc-wallet-row>div{color:var(--muted-foreground);align-items:flex-start;gap:8px;display:flex}.otc-wallet-row strong{color:var(--foreground);font-variant-numeric:tabular-nums;margin-top:7px;font-size:15px;font-weight:500;display:block}.otc-roster{border:1px solid var(--border);border-radius:10px;max-height:390px;overflow:auto}.otc-roster [data-slot=table-container]{overflow:visible}.otc-roster th{z-index:1;background:#191e2b;position:sticky;top:0}.otc-roster td,.otc-roster th{padding:12px;font-size:14px}.otc-roster small{color:var(--muted-foreground);margin-top:4px;font-size:12px;display:block}.otc-roster td{font-variant-numeric:tabular-nums}.otc-player-status{background:#ffffff08;border-radius:5px;padding:4px 6px;font-size:12px}.otc-player-status[data-state=target]{color:var(--otc-up)}.otc-player-status[data-state=depleted]{color:var(--otc-down)}.otc-player-pagination{color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.otc-player-pagination>div{gap:8px;display:flex}.otc-player-setup{border:1px solid var(--border);border-radius:10px;margin-top:26px;padding:16px}.otc-player-setup summary{cursor:pointer;font-size:15px;font-weight:500}.otc-player-form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px;margin:20px 0 14px;display:grid}.otc-player-form label{color:var(--muted-foreground);flex-direction:column;gap:9px;font-size:14px;display:flex}.otc-player-form input{color:var(--foreground)}.otc-economy-form{grid-template-columns:1fr 1fr auto}.otc-player-note{color:var(--muted-foreground);background:#b6a7ff0a;border-left:2px solid #b6a7ff65;margin:18px 0;padding:14px 16px;font-size:14px;line-height:1.7}.otc-cash-ledger{border:1px solid var(--border);border-radius:12px;margin:24px 0;overflow:hidden}.otc-cash-ledger>div{justify-content:space-between;align-items:center;gap:20px;padding:14px 18px;display:flex}.otc-cash-ledger>div+div{border-top:1px solid var(--border)}.otc-cash-ledger small{color:var(--muted-foreground);margin-top:4px;font-size:13px;display:block}.otc-cash-ledger b{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.otc-cash-ledger b small{display:inline}.otc-cash-ledger .subtotal{background:#ffffff03}.otc-cash-ledger .total{background:#b6a7ff0b;padding-top:20px;padding-bottom:20px}.otc-cash-ledger .total b{font-size:23px}.otc-reconciliation{color:var(--muted-foreground);border-top:1px solid var(--border);padding-top:20px;line-height:1.8}.otc-reconciliation h3,.otc-reconciliation b{color:var(--foreground)}.otc-reconciliation p{margin-top:10px}@media (max-width:760px){.otc-player-cards,.otc-wallet-row,.otc-player-form{grid-template-columns:repeat(2,minmax(0,1fr))}.otc-panel-heading{flex-direction:column}.otc-economy-form button{grid-column:1/-1}}@media (max-width:420px){.otc-player-cards article{padding:12px}.otc-player-form{grid-template-columns:1fr}.otc-cash-ledger>div{gap:10px;padding:12px}.otc-cash-ledger b{font-size:15px}.otc-cash-ledger .total b{font-size:18px}}.terminal-otc-sheet[data-slot=sheet-content]{gap:0;width:min(100%,1060px);max-width:none}.terminal-otc-settings-body{min-height:0;overflow-y:auto}.otc-anchor-panel{background:#b6a7ff05;border:1px solid #b6a7ff55;border-radius:14px;margin-bottom:20px;padding:22px}.otc-anchor-panel .otc-section-title{flex-wrap:wrap;gap:16px}.otc-player-form.otc-anchor-form{grid-template-columns:repeat(2,minmax(0,1fr))}.otc-anchor-form button{min-width:0}.otc-anchor-priority{grid-column:1/-1}.otc-anchor-priority .otc-caption{font-weight:400;line-height:1.6}.otc-anchor-status{background:#67cfbf08;border:1px solid #67cfbf45;border-radius:12px;margin:18px 0;padding:16px}.otc-anchor-status[data-limited=true]{background:#efb56808;border-color:#efb56860}.otc-anchor-status>strong{color:#67cfbf;font-size:15px;font-weight:500;display:block}.otc-anchor-status[data-limited=true]>strong{color:#efb568}.otc-anchor-status p{color:var(--muted-foreground);margin:12px 0 0;font-size:14px}.otc-anchor-pace-stats{grid-template-columns:1fr 1fr;gap:18px;margin-top:16px;display:grid}.otc-anchor-pace-stats span{color:var(--muted-foreground);font-size:14px;display:block}.otc-anchor-pace-stats b{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:6px 0;font-size:24px;font-weight:500;display:block}.otc-anchor-pace-stats small{font-size:14px;font-weight:400}@media (max-width:440px){.otc-anchor-pace-stats{grid-template-columns:1fr}}.otc-anchor-stats{border-top:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:18px;padding:18px 0;display:grid}.otc-anchor-stats span{color:var(--muted-foreground);font-size:14px;display:block}.otc-anchor-stats b{color:#d3caff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:8px;font-size:20px;font-weight:500;display:block}.otc-anchor-phase{color:var(--muted-foreground);border-block:1px solid var(--border);margin:6px 0 12px;padding:12px 0;font-size:14px}.otc-anchor-phase b{color:#d3caff;font-weight:500}.otc-anchor-phase[data-phase=burst] b{color:#efb568}.otc-anchor-phase[data-phase=pullback] b{color:#67cfbf}@media (max-width:760px){.otc-anchor-panel{padding:16px}.otc-anchor-stats{grid-template-columns:1fr 1fr}}@media (max-width:440px){.otc-player-form.otc-anchor-form{grid-template-columns:1fr}}.otc-embedded{min-height:0;padding-top:8px}.otc-embedded .otc-main-grid{grid-template-columns:minmax(0,1fr) 300px}.otc-embedded .otc-main-column{min-width:0}.otc-embedded .otc-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}@media (max-width:800px){.otc-embedded .otc-main-grid{flex-direction:column-reverse;display:flex}.terminal-otc-strip{padding:8px 12px;font-size:12px}}.advanced-panel{color:#d5deed;background:#101b2b;border-inline-start:1px solid #ffffff0b;flex-direction:column;flex:1;min-width:0;min-height:0;font-size:12px;display:flex;position:relative}.advanced-panel[hidden]{display:none!important}.advanced-header{background:#172337;flex-shrink:0;align-items:center;gap:3px;min-height:43px;padding:6px 9px;display:flex}.advanced-header h2{text-align:center;outline:none;flex:1;margin:0;font-size:13px;font-weight:550}.advanced-header button{color:#9eabc1;border-radius:6px;place-items:center;width:27px;height:30px;display:grid}.advanced-header button[aria-expanded=true]{color:#d4c7ff;background:#9f8bd42b}.advanced-tabs{border-bottom:1px solid #ffffff09;flex-shrink:0;display:flex}.advanced-tabs button{color:#8f9eb7;overflow-wrap:anywhere;border-bottom:2px solid #0000;flex:1;min-width:0;min-height:40px;padding:8px 5px;font-size:11px}.advanced-tabs button[aria-selected=true]{color:#eee8ff;background:#ad92ec0c;border-bottom-color:#ac96ea}.advanced-tabs b{background:#9f8bd429;border-radius:4px;margin-inline-start:4px;padding:1px 4px;font-size:9px}.advanced-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#546078 transparent;touch-action:pan-y pinch-zoom;flex:1;min-height:0;overflow:auto}.advanced-help{z-index:5;top:43px;background:#243047;max-height:calc(100% - 43px);padding:14px 16px;line-height:1.65;position:absolute;inset-inline:0;overflow:auto;box-shadow:0 12px 25px #0005}.advanced-help p{margin:0 0 12px}.advanced-help p:last-child{margin-bottom:0}.advanced-field{color:#a6b3c9;flex-direction:column;gap:8px;min-width:0;font-size:11px;display:flex}.advanced-field>span:first-child,.advanced-field>label{justify-content:space-between;gap:8px;display:flex}.advanced-field b{font-weight:450}.advanced-panel input,.advanced-panel select,.advanced-panel .order-select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e6ebf6;width:100%;min-width:0;height:38px;font:inherit;font-variant-numeric:tabular-nums;background:#0c1727;border:1px solid #6575913d;border-radius:7px;outline:none;padding:8px 10px;font-size:13px}.advanced-panel select{text-overflow:ellipsis}.advanced-panel .order-select{text-align:start;position:relative}.advanced-field small{color:#8392ab;overflow-wrap:anywhere;font-size:10px;line-height:1.5}.advanced-field input[type=datetime-local]{font-size:12px}.advanced-direction{color:#fff;background:#30ba44;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:42px;display:flex;box-shadow:inset 0 1px #ffffff16}.advanced-panel .advanced-direction.up{background:#30ba44}.advanced-panel .advanced-direction.down{background:#ff463c}.advanced-direction[aria-pressed=true]{outline-offset:2px;outline:2px solid #edf5ff;box-shadow:0 0 12px #30ba4438}.advanced-direction.down[aria-pressed=true]{box-shadow:0 0 12px #ff463c38}.advanced-direction svg{flex-shrink:0}.advanced-direction:disabled,.advanced-panel button:disabled{opacity:.35;cursor:default}.advanced-direction:hover:not(:disabled){filter:brightness(1.12)}.advanced-primary{color:#151023;background:#aa92ee;border-radius:8px;width:100%;min-height:40px;padding:10px;font-size:12px;font-weight:650}.advanced-primary:hover:not(:disabled){background:#bda6fb}.advanced-message{color:#eccdaa;background:#d4a05412;border:1px solid #d4a05435;border-radius:8px;margin:8px 12px;padding:10px;font-size:11px;line-height:1.5;display:block}.advanced-note{color:#9facbf;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.6}.advanced-empty{text-align:center;color:#7d8da6;flex-direction:column;align-items:center;gap:10px;padding:40px 18px;display:flex}.advanced-empty svg{color:#a392d6}.advanced-empty p{margin:0}.express-instruction{color:#beb1e4;text-align:center;background:#aa92ee09;border:1px dashed #9e8bd64a;border-radius:8px;margin:14px 12px;padding:12px;line-height:1.5}.express-catalog-heading{color:#a6b3c9;justify-content:space-between;align-items:center;padding:5px 13px;display:flex}.express-catalog-heading button{border:1px solid #73819b30;border-radius:6px;place-items:center;width:32px;height:30px;display:grid}.advanced-panel .advanced-search{width:calc(100% - 24px);margin:4px 12px 10px}.express-categories{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;min-width:0;margin:0;padding:4px 12px 8px;display:grid}.express-categories button{color:#aab7cb;border:1px solid #73819b40;border-radius:6px;place-items:center;min-height:31px;display:grid}.express-categories button[aria-pressed=true]{color:#d8c7ff;background:#a98cef24;border-color:#a88be87d}.express-asset{grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:9px;padding:8px 12px;display:grid}.express-asset:nth-child(2n){background:#ffffff02}.express-asset[data-blocked=true]>.express-asset-name{opacity:.5}.express-asset>div{flex-direction:column;gap:6px;min-width:0;display:flex}.express-asset-name{flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;min-height:17px;font-size:10px;line-height:1.4;display:flex}.express-asset-name span{overflow-wrap:anywhere}.express-asset-name b{color:#86cda5;font-weight:450}.express-time-trigger{color:#e6ebf6;text-align:center;font-variant-numeric:tabular-nums;background:#0c1727;border:1px solid #65759180;border-radius:5px;width:100%;min-height:24px;padding:2px 6px;font-size:11px}.express-time-trigger:hover,.express-time-trigger[aria-expanded=true]{background:#a98cef14;border-color:#ad96ec}.express-time-trigger:disabled{opacity:.45}.express-time-picker{color:#d5deed;background:#172337;border:1px solid #65759155;border-radius:8px;gap:8px;width:244px;max-width:calc(100vw - 24px);padding:10px;box-shadow:0 8px 24px #0006}.express-time-picker [data-slot=popover-title]{text-align:center;color:#a6b3c9;font-size:13px;font-weight:450}.express-time-options{grid-template-rows:repeat(6,34px);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:4px;display:grid}.express-time-options button{color:#d5deed;font-variant-numeric:tabular-nums;background:#263149;border:1px solid #0000;border-radius:4px;font-size:13px}.express-time-options button:hover,.express-time-options button[aria-pressed=true]{color:#eee8ff;background:#a98cef2a;border-color:#ad96ec}.express-time-options button:focus-visible{outline-offset:1px;outline:2px solid #c0acf7}.express-time-expiry{color:#98a9c1;flex-wrap:wrap;justify-content:space-between;gap:4px;font-size:10px;display:flex}.express-time-expiry time{font-variant-numeric:tabular-nums}.express-composer{background:#152236;border-bottom:1px solid #ffffff0c;flex-direction:column;gap:12px;padding:12px;display:flex}.express-composer-title{color:#bdaddf;justify-content:space-between;align-items:center;font-size:11px;display:flex}.express-composer-title button{place-items:center;width:27px;height:27px;display:grid}.express-selection{grid-template-columns:16px minmax(0,1fr) auto 25px;align-items:center;gap:6px;font-size:10px;display:grid}.express-selection>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.express-selection b{color:#8eb9a8;font-weight:400}.express-selection button{place-items:center;width:25px;height:25px;display:grid}.advanced-panel .up{color:#87d6ae}.advanced-panel .down{color:#fa9d9d}.advanced-panel .advanced-direction.up,.advanced-panel .advanced-direction.down{color:#fff}.express-return{color:#a4b5ca;grid-template-columns:1fr auto;align-items:center;gap:5px;font-size:11px;display:grid}.express-return strong{color:#a0e1c3;font-size:18px}.express-return>span:last-child{text-align:end;color:#a0e1c3;grid-column:2}.pending-form{flex-direction:column;gap:18px;padding:16px 14px 22px;display:flex}.pending-caption{color:#d7deeb;margin:0 0 1px;font-size:11px;line-height:1.5}.pending-payout-input{background:#172438;border:1px solid #6575913d;border-radius:7px;align-items:center;display:flex;overflow:hidden}.pending-payout-input>span,.pending-payout-input>b{padding:0 10px}.advanced-panel .pending-payout-input input{border:0;border-radius:0;flex:1}.pending-price-input{align-items:center;gap:6px;display:flex}.pending-price-input button{border:1px solid #6575913d;border-radius:7px;flex:0 0 36px;place-items:center;height:38px;display:grid}.pending-directions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.pending-directions span{font-size:12px;font-weight:600}.pending-history-switch{color:#8f9eb7;justify-content:space-between;align-items:center;gap:8px;padding:12px;font-size:11px;display:flex}.pending-history-switch button,.advanced-text-action{color:#c9b6fb;padding:6px}.pending-history-switch button[aria-pressed=true]{background:#ac91e925;border-radius:5px}.advanced-record{border-bottom:1px solid #ffffff0b;margin:0;padding:13px}.advanced-record-heading{text-align:start;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.advanced-record-heading>span{flex-direction:column;gap:5px;display:flex}.advanced-record-heading strong{font-size:12px;font-weight:550}.advanced-record-heading time{color:#8292ac;font-size:10px}.advanced-record-heading[aria-expanded=true]>svg{transform:rotate(180deg)}.advanced-record-money{justify-content:space-between;align-items:center;gap:6px;padding:13px 0 8px;font-size:12px;display:flex}.advanced-record-money>b{font-weight:550}.advanced-record-status{color:#a99acf;justify-content:space-between;font-size:10px;display:flex}.advanced-record[data-status=won] .advanced-record-status,.advanced-record[data-status=won] .advanced-record-money>b{color:#82d6b0}.advanced-record[data-status=lost] .advanced-record-status,.advanced-record[data-status=failed] .advanced-record-status{color:#f49c9c}.advanced-legs{border-top:1px solid #ffffff0c;margin-top:12px}.advanced-leg-result{padding:10px 0;font-size:10px}.advanced-leg-result button{text-align:start;align-items:center;gap:6px;width:100%;margin-bottom:8px;display:flex}.advanced-leg-result button>span:nth-child(2){flex:1}.advanced-leg-result>div{color:#8f9eb7;justify-content:space-between;gap:8px;margin-top:5px;display:flex}.pending-record-title{justify-content:space-between;align-items:center;gap:6px;display:flex}.pending-record-title button{align-items:center;gap:6px;min-width:0;min-height:28px;display:flex}.pending-record-title strong{overflow-wrap:anywhere;font-size:11px;font-weight:500}.pending-record-condition{color:#91a4be;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:10px;display:flex}.pending-record-condition b{font-weight:400}.advanced-panel :focus-visible{outline-offset:2px;outline:2px solid #c0acf7}.trading-rail-item:is([aria-controls=pulse-express],[aria-controls=pulse-pending])[aria-expanded=true]{color:#c0b6ff;background:#9583f51a}@media (max-width:650px),(max-height:500px){.advanced-panel{border:0}.advanced-header{background:0 0;padding:0 10px 4px}.advanced-header h2{text-align:start;padding-inline:6px;font-size:17px}.advanced-header button{width:44px;height:44px}.advanced-tabs button{min-height:44px;font-size:12px}.advanced-help{top:48px}.advanced-panel input,.advanced-panel select{min-height:42px;font-size:16px}.advanced-field input[type=datetime-local]{font-size:15px}.pending-form{padding:16px 18px 24px}.express-asset{grid-template-columns:44px minmax(0,1fr) 44px;gap:12px;padding:9px 18px}.express-asset-name{font-size:12px}.express-time-trigger{min-height:32px;font-size:12px}.express-time-options{grid-template-rows:repeat(6,38px)}.express-categories{padding-inline:18px}.express-categories button{min-height:38px}.advanced-direction{min-height:44px}.express-composer{padding:16px 18px}.express-selection{grid-template-columns:18px minmax(0,1fr) auto 36px;font-size:11px}.express-selection button,.express-composer-title button{width:36px;height:36px}.advanced-record{padding:16px 18px}.pending-record-title button{min-height:38px}.advanced-primary{min-height:44px}.advanced-panel .order-select{height:42px}.trading-insights-popup[data-panel=express] #pulse-express[hidden],.trading-insights-popup[data-panel=pending] #pulse-pending[hidden]{display:flex!important}}.terminal .reference-trade-dock{--trade-ticket-width:168px;--trade-side-panel-width:340px;--trade-tools-width:84px;--trade-sentiment-width:0px;background:#222738;position:relative}.trading-side-panel{grid-template:minmax(0,1fr)/minmax(0,1fr);min-width:0;min-height:0;display:grid}.trading-side-panel[hidden]{display:none!important}.terminal .reference-trade-dock .simple-order-entry{min-width:0;min-height:0;box-shadow:none;scrollbar-width:thin;background:#222738;flex-direction:column;padding:14px 12px;display:flex;position:relative;overflow-y:auto}.terminal .simple-order-entry :is(.order-config,.order-actions,.ai-quick-buttons,.ai-series-ticket)[hidden],.terminal .simple-order-entry:not([data-ticket-mode]) .ai-quick-buttons[data-collapsed=true]{display:none}.terminal .simple-order-entry .order-config{--ticket-icon-size:18px;flex:none;min-width:0}.terminal .simple-order-entry .order-fields{border:0;min-width:0;margin:0;padding:0}.terminal .simple-order-entry .order-fields:disabled{opacity:.6}.terminal .simple-order-entry .order-field{margin:0 0 13px}.terminal .simple-order-entry .order-field label,.ticket-payout-label{color:#93a3bc;justify-content:space-between;margin:0 0 5px;font-size:12px;font-weight:400;line-height:17px;display:flex}.terminal .simple-order-entry .order-field label>span{color:#73819b;font-size:9px}.terminal .simple-order-entry .order-select,.terminal .simple-order-entry .amount-input{color:#f4f6ff;font-variant-numeric:tabular-nums;width:100%;font-weight:550;height:40px!important;box-shadow:none!important;background:#1e2333!important;border:1px solid #353b4d!important;border-radius:8px!important;padding-inline:10px 35px!important;font-size:16px!important}.terminal .simple-order-entry .order-select{position:relative}.terminal .simple-order-entry .order-select>svg:not(.ticket-time-icon){display:none}.ticket-time-icon,.ticket-currency-icon{inset-inline-end:calc(20px - var(--ticket-icon-size,18px) / 2);width:var(--ticket-icon-size,18px);height:var(--ticket-icon-size,18px);color:#d9dfef;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ticket-amount-field{position:relative}.ticket-currency-toggle{color:#d9dfef;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:7px;place-items:center;width:38px;padding:0;display:grid;position:absolute;inset-block:1px;inset-inline-end:2px}.ticket-currency-toggle:hover:not(:disabled){color:#fff;background:0 0}.ticket-currency-toggle:focus-visible{outline-offset:2px;outline:2px solid #91dcff}.ticket-currency-toggle:disabled{cursor:default}.ticket-currency-toggle>svg{width:var(--ticket-icon-size,18px);height:var(--ticket-icon-size,18px);display:block}.ticket-currency-symbol{fill:currentColor;font-family:inherit;font-weight:500;overflow:visible}.terminal .simple-order-entry .ticket-amount-field .amount-input{padding-inline-end:35px!important}.terminal .simple-order-entry .ticket-amount-field .amount-keypad-trigger>svg{display:none}.terminal .simple-order-entry .amount-input[aria-invalid=true]{border-color:#f36e74!important}.ticket-payout-group{margin-bottom:0}.terminal .simple-order-entry .order-payout{min-height:55px;text-shadow:none;background:#1e2433;border:1px dashed #343c50;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:3px;margin:0;padding:8px;display:flex}.terminal .simple-order-entry .order-payout>strong{color:#70ce7c;order:0;margin:0;font-size:16px;font-weight:600;line-height:19px}.terminal .simple-order-entry .order-payout>div{color:#70ce7c;order:1;font-size:13px;line-height:16px}.terminal .simple-order-entry .order-payout b{color:inherit;font-weight:450}.terminal .simple-order-entry .order-execution{flex:none;min-width:0;padding-top:12px}.terminal .reference-trade-dock[data-ticket-mode=ai] .order-execution{padding-top:0}.terminal .simple-order-entry .order-actions{flex-direction:column;gap:13px;display:flex}.terminal .simple-order-entry .ticket-direction{--ticket-press-shadow:inset 0 3px 8px #052e2433,inset 0 -1px 1px #fff5;color:#fff;filter:none;width:100%;min-height:42px;box-shadow:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#30ba44;border:0;border-radius:8px;justify-content:flex-start;align-items:center;gap:13px;padding:8px 13px;transition:none;display:flex}.terminal .simple-order-entry .ticket-direction.down{color:#fff;background:#ff463c;border-radius:8px}.terminal .simple-order-entry .ticket-direction:before,.terminal .simple-order-entry .ticket-direction:after{display:none}.terminal .simple-order-entry .ticket-direction>span{color:#ffffff85;background:#0000000c;border:0;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.terminal .simple-order-entry .ticket-direction svg{stroke-width:2.5px;transform-origin:50%;width:18px;height:18px;transition:transform .22s cubic-bezier(.22,.8,.22,1);transform:rotate(0)}@media (hover:hover) and (pointer:fine){.terminal .simple-order-entry .ticket-direction.up:hover:not(:disabled) svg{transform:rotate(-45deg)}.terminal .simple-order-entry .ticket-direction.down:hover:not(:disabled) svg{transform:rotate(45deg)}}.terminal .simple-order-entry .ticket-direction.up:focus-visible:not(:disabled) svg{transform:rotate(-45deg)}.terminal .simple-order-entry .ticket-direction.down:focus-visible:not(:disabled) svg{transform:rotate(45deg)}.terminal .simple-order-entry .ticket-direction strong{letter-spacing:.2px;font-size:14px;font-weight:650;line-height:1.2}.terminal .simple-order-entry .ticket-direction:is(:hover,:focus-visible,.previewing,.is-submitting){filter:none;box-shadow:none;background:#30ba44}.terminal .simple-order-entry .ticket-direction.down:is(:hover,:focus-visible,.previewing,.is-submitting){background:#ff463c}.terminal .simple-order-entry .ticket-direction:is(.up,.down):active:not(:disabled){transform:none}.terminal .simple-order-entry .ticket-direction:disabled{opacity:1;cursor:default}.terminal .reference-trade-dock[data-ticket-mode=classic] .order-actions{gap:14px}.ai-quick-action,.ai-quick-buttons{min-width:0}.terminal .simple-order-entry{--ticket-mode-duration:.72s;--ticket-mode-motion:var(--ticket-mode-duration) cubic-bezier(.4,0,.2,1)}.terminal .simple-order-entry[data-ticket-mode] .order-actions:not([hidden]){transition:grid-template-rows var(--ticket-mode-motion), gap var(--ticket-mode-motion), translate var(--ticket-mode-motion);grid-template-rows:max-content minmax(0,0fr) max-content;grid-template-columns:minmax(0,1fr);gap:7px;display:grid;translate:0}.terminal .simple-order-entry[data-ticket-mode=pro] .order-actions:not([hidden]){grid-template-rows:max-content minmax(0,1fr) max-content;gap:13px;translate:0 -4px}.terminal .simple-order-entry[data-ticket-mode] .ai-quick-buttons{opacity:0;visibility:hidden;clip-path:inset(50% -28px round 12px);min-height:0;transition:opacity .26s ease, clip-path var(--ticket-mode-motion), visibility 0s var(--ticket-mode-duration);align-items:center;display:flex;transform:none}.terminal .simple-order-entry[data-ticket-mode=pro] .ai-quick-buttons{opacity:1;visibility:visible;clip-path:inset(-28px round 12px);transition-duration:.44s,var(--ticket-mode-duration),0s;transition-delay:.15s,0s,0s;transform:none}.terminal .simple-order-entry[data-ticket-mode=classic] :is(.ai-trade-action,.ai-trade-aura){animation-play-state:paused}.ai-trade-action{--ai-surface-shadow:inset 0 2px 3px #e8ffff80,inset 0 -3px 8px #103a9b55,inset 0 0 16px #95eaff30;--ai-glow-rest:0 0 10px #33bdff40,0 3px 15px #5368f52b;--ai-glow-peak:0 0 17px #54d5ff91,0 0 29px #6862ff66;isolation:isolate;color:#fff;width:100%;min-height:68px;box-shadow:var(--ai-surface-shadow),var(--ai-glow-rest);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:radial-gradient(at 42% 0,#b3f4ff66,#0000 72%),linear-gradient(115deg,#18b1e6,#367ce5 60%,#6860e9);border:1px solid #b4ecffcf;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:10px;transition:filter .18s,opacity .18s;animation:3s ease-in-out infinite ticket-ai-breathe;display:flex;position:relative;overflow:hidden}.ai-trade-action:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 0,#e2ffff30,#0000 70%);position:absolute;inset:0}.ai-trade-action:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:#071d4426;transition:opacity .18s;position:absolute;inset:0;box-shadow:inset 0 2px 7px #09234c55}.ai-trade-aura{z-index:-1;opacity:.12;pointer-events:none;background:radial-gradient(at 45% 65%,#d6fbff88,#a5caff20 70%,#0000);animation:3s ease-in-out infinite ticket-ai-fill;position:absolute;inset:0}.ai-trade-face{justify-content:center;align-items:center;gap:inherit;pointer-events:none;width:100%;min-width:0;transition:opacity .18s;display:flex}.ai-trade-face-idle{opacity:1}.ai-trade-face-status{width:auto;padding:inherit;opacity:0;position:absolute;inset:0}.ai-trade-action[data-state=waiting] .ai-trade-face-idle{opacity:0}.ai-trade-action[data-state=waiting] .ai-trade-face-status{opacity:1}.ai-trade-emblem{color:#fff;letter-spacing:-1px;text-shadow:0 0 10px #c9f8ff77;flex:none;place-items:center;width:43px;height:43px;font-family:inherit;font-size:26px;font-weight:800;line-height:1;display:grid;position:relative}.ai-emblem-core{place-items:center;display:grid}.ai-trade-action .ai-action-copy{color:#edfbff;letter-spacing:.45px;overflow-wrap:anywhere;text-shadow:0 1px 8px #08478933;flex:0 auto;min-width:0;font-size:13px;font-weight:700;line-height:1.2}@media (hover:hover) and (pointer:fine){.ai-trade-action:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(1.05)}}.ai-trade-action:active:not(:disabled):not([aria-disabled=true]):after{opacity:1;transition-duration:80ms}.ai-trade-action:disabled{cursor:default;opacity:.55}.ai-trade-action[aria-disabled=true]{cursor:default}.ai-trade-action:disabled,.ai-trade-action:disabled .ai-trade-aura{animation-play-state:paused}.ai-trade-face-status .ai-action-copy{font-size:11px}.ai-quick-caption{color:#a2bbcf;text-align:center;font-variant-numeric:tabular-nums;margin-top:10px;font-size:10px}.ai-preparation-progress{background:#8bbbff18;border-radius:3px;height:3px;margin:7px 10px 0;overflow:hidden}.ai-preparation-progress>i{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#70dfe7,#b1a2ff);height:100%;transition:transform .45s linear;display:block}.ai-preparation-progress:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>i{transform-origin:100%}.ai-quick-status{color:#a1b6ce;text-align:center;overflow-wrap:anywhere;margin:5px 0 0;font-size:10px;line-height:1.4}.ai-open-orders{color:#a9bfd7;justify-content:center;align-items:center;gap:5px;margin-top:9px;font-size:10px;line-height:1.4;display:flex}.ai-open-orders>span:first-child{color:#93dfff;font-weight:650}.ai-open-orders b{color:#d0ebff;text-align:center;background:#83baff0c;border:1px solid #8abfff25;border-radius:5px;flex:none;min-width:18px;padding:1px 5px}.ai-quick-series-stop{color:#cebef3;border:1px solid #ae98ed38;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:9px;padding:7px 5px;font-size:10px;line-height:1.3;display:flex}.ai-quick-series-stop>span{min-width:0}.ai-quick-series-stop>:is(svg,b){flex:none}.ai-quick-series-stop:hover:not(:disabled){background:#b898ef12}.ai-quick-series-stop:disabled{opacity:.5}.terminal .simple-order-entry :is(button,input):focus-visible{outline-offset:2px;outline:2px solid #98d9ff}.terminal .simple-order-entry .order-message:empty{display:none}.trading-tools-rail{background:#1c2131;border-inline-start:1px solid #ffffff06;flex-direction:column;align-items:stretch;gap:9px;padding:7px 6px;display:flex}.terminal .trading-tools-rail .trading-mode-trigger{background:linear-gradient(145deg,#173e53,#252a49 52%,#332544) padding-box padding-box,linear-gradient(135deg,#9bf1f0,#639cce 44%,#b48be8) border-box;border:1px solid #0000;border-radius:13px;gap:5px;width:100%;min-height:62px;margin:0;padding:7px 3px;overflow:hidden;box-shadow:inset 0 1px #d9faff24,inset 0 -8px 16px #11162945,0 0 12px #67ceeb20}.mode-trigger-energy{z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(at 15% 5%,#69ebff40,#0000 65%),radial-gradient(at 100% 100%,#b87bf43a,#0000 70%);animation:5s ease-in-out infinite mode-energy-breathe;position:absolute;inset:0;overflow:hidden}.mode-trigger-energy:before{content:"";background:linear-gradient(115deg,#0000 42%,#bbfaff05 46%,#bbfaff30 50%,#bbfaff05 54%,#0000 58%);animation:7s ease-in-out infinite mode-energy-sweep;position:absolute;inset:-70% -100%;transform:translate(-55%)}.mode-trigger-energy:after{content:"";background-image:linear-gradient(120deg,#0000 46%,#b2ecff18 47% 48%,#0000 49%);background-size:17px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 15%,#000);mask-image:linear-gradient(90deg,#0000 15%,#000)}.terminal .trading-tools-rail .trading-mode-trigger>.mode-tile-icon{color:#e1fcff;background:linear-gradient(145deg,#96f1ff20,#9e8ef814);border-color:#b6edfbc2;box-shadow:0 0 14px #77d8fa48,inset 0 0 8px #9fe8ff20}.terminal .trading-tools-rail .trading-mode-trigger strong{text-shadow:0 0 12px #b1e3ff60}.terminal .trading-tools-rail .trading-mode-trigger:is(:hover,:focus-visible,[aria-expanded=true]){box-shadow:inset 0 1px #eaffff40,0 0 19px #68d8f540,0 0 6px #a48cff2e}.terminal .trading-tools-rail .trading-mode-trigger:disabled .mode-trigger-energy,.terminal .trading-tools-rail .trading-mode-trigger:disabled .mode-trigger-energy:before{animation-play-state:paused}@keyframes mode-energy-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes mode-energy-sweep{0%,20%{transform:translate(-55%)}65%,to{transform:translate(55%)}}@keyframes ticket-ai-breathe{0%,18%,84%,to{box-shadow:var(--ai-surface-shadow),var(--ai-glow-rest)}70%{box-shadow:var(--ai-surface-shadow),var(--ai-glow-peak)}}@keyframes ticket-ai-fill{0%,18%,84%,to{opacity:.12}70%{opacity:.7}}@media (prefers-reduced-motion:reduce){.mode-trigger-energy,.mode-trigger-energy:before{animation:none}.mode-trigger-energy:before{opacity:0}}.terminal .trading-tools-rail .mode-tile-icon,.reference-mode-menu .mode-tile-icon{border-width:1.4px;border-radius:7px;width:24px;height:24px}.terminal .trading-tools-rail .mode-tile-icon>svg,.reference-mode-menu .mode-tile-icon>svg{width:18px;height:18px}.terminal .trading-tools-rail .mode-tile-spark,.reference-mode-menu .mode-tile-spark{top:-6px;width:12px;height:12px;inset-inline-end:-6px}.terminal .trading-tools-rail .trading-mode-trigger strong{font-size:10px;line-height:13px}.trading-rail-item{color:#92a7c1;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:60px;padding:8px 3px;font-size:11px;display:flex;position:relative}.trading-rail-item:hover,.trading-rail-item[aria-expanded=true]{color:#e2edff;background:#ffffff06}.trading-rail-item b{top:4px;color:#fff;background:#379fe2;border-radius:4px;min-width:15px;padding:1px 3px;font-size:9px;position:absolute;inset-inline-end:4px}.terminal .trading-tools-rail .trading-design-trigger{white-space:normal;border:1px solid #0000;width:100%;min-width:0;height:auto;line-height:1.2}.trading-design-trigger>svg:last-child{display:none}.trading-design-trigger>.trading-design-icon{width:22px;height:22px}.trading-design-trigger [data-slot=select-value]{text-align:center;overflow-wrap:anywhere;flex:none;justify-content:center}.trading-design-trigger[data-popup-open]{color:#ded7ff;background:#ffffff08}.trading-mode-menu.reference-mode-menu[data-slot=popover-content]{background:#1c2131f5;border-color:#65728c35;border-radius:12px;width:160px;padding:5px}.trading-mode-menu.reference-mode-menu .trading-mode-cards{gap:4px}.trading-mode-menu.reference-mode-menu .trading-mode-card{padding:7px 17px 7px 8px;text-align:start;border-width:1px;border-radius:9px;flex-direction:row;justify-content:flex-start;gap:7px;min-height:42px;padding-inline:8px 17px}.trading-mode-menu.reference-mode-menu .trading-mode-card strong{min-width:0;font-size:11px;line-height:14px}.trading-mode-menu.reference-mode-menu .mode-tile-icon{border-radius:6px;width:20px;height:20px}.trading-mode-menu.reference-mode-menu .mode-tile-icon>svg{width:14px;height:14px}.trading-mode-menu.reference-mode-menu .mode-tile-icon .mode-tile-spark{top:-4px;width:9px;height:9px;inset-inline-end:-4px}.trading-mode-menu.reference-mode-menu .mode-selected{top:calc(50% - 4.5px);width:9px;height:9px;inset-inline-end:5px}.trading-mode-menu.reference-mode-menu .trading-mode-card:before{height:30px;top:-21px}.terminal .reference-trade-dock[data-journal-open=false] .trading-side-panel>.trade-journal{display:none}.trading-tools-rail button:focus-visible{outline-offset:2px;outline:2px solid #98d9ff}@media (min-width:651px){.terminal .reference-trade-dock[data-trading-mode=simple]{grid-template-columns:minmax(0,1fr) var(--trade-tools-width);width:calc(var(--trade-ticket-width) + var(--trade-tools-width) + var(--trade-sentiment-width));border-top:0;padding-inline-start:var(--trade-sentiment-width);display:grid;overflow:visible}.terminal .reference-trade-dock[data-side-panel-open=true]{grid-template-columns:minmax(0,1fr) var(--trade-side-panel-width) var(--trade-tools-width);width:calc(var(--trade-ticket-width) + var(--trade-side-panel-width) + var(--trade-tools-width) + var(--trade-sentiment-width))}.terminal .reference-trade-dock .simple-order-entry{padding-inline:10px}.terminal .simple-order-entry .ticket-direction{gap:9px;padding-inline:10px}.terminal .simple-order-entry .ticket-direction>span{flex-shrink:0}.terminal .simple-order-entry .ticket-direction strong{overflow-wrap:anywhere;min-width:0}.terminal .reference-trade-dock .trade-journal{min-height:0;max-height:none}.terminal .reference-trade-dock .mobile-journal-close{top:6px;color:#9dadc5;place-items:center;width:30px;height:30px;display:grid;position:absolute;inset-inline-end:6px}.terminal .reference-trade-dock .journal-heading{padding-inline-end:40px}.terminal .reference-trade-dock .journal-info{display:none}}@media (min-width:651px) and (max-width:1100px){.terminal .reference-trade-dock[data-side-panel-open=true]{grid-template-columns:minmax(0,1fr) var(--trade-tools-width);width:calc(var(--trade-ticket-width) + var(--trade-tools-width) + var(--trade-sentiment-width))}.terminal .trading-side-panel{z-index:36;width:min(var(--trade-side-panel-width), calc(100vw - 140px));background:#1c2332;position:absolute;inset-block:0;inset-inline-end:var(--trade-tools-width);box-shadow:-12px 0 30px #0003}}@media (max-width:650px){.terminal .trading-layout>.reference-trade-dock[data-side-panel-open=true]{z-index:40}.terminal .trading-side-panel{z-index:55;inset-inline:8px;top:calc(var(--terminal-viewport-top,0px) + var(--mobile-header-height,72px) + 8px);bottom:calc(var(--mobile-nav-height,74px) + 190px);border:1px solid #4c577344;border-radius:12px;position:fixed;overflow:hidden;box-shadow:0 15px 50px #0008}.terminal .trading-side-panel>.trade-journal{border:0;min-height:0;max-height:none}.terminal .reference-trade-dock[data-trading-mode=simple]{background:#222738f7;border:1px solid #ffffff0d;border-radius:13px;flex-direction:column;width:auto;margin-inline:18px;display:flex;overflow:visible}.terminal .reference-trade-dock .trading-tools-rail{border:0;border-bottom:1px solid #ffffff08;border-radius:13px 13px 0 0;flex-direction:row;order:-1;justify-content:space-between;gap:8px;padding:0 8px}.terminal .trading-tools-rail .trading-mode-trigger{border-radius:8px;flex-direction:row;gap:8px;width:auto;min-width:122px;min-height:32px;padding:5px 10px}.terminal .trading-tools-rail .trading-mode-trigger strong{font-size:11px}.terminal .trading-tools-rail .mode-tile-icon{border-radius:5px;width:20px;height:20px}.terminal .trading-tools-rail .mode-tile-icon>svg{width:15px;height:15px}.trading-tools-rail .trading-rail-item{flex-direction:row;gap:6px;min-height:32px;padding:5px 8px}.trading-tools-rail .trading-rail-item>svg{width:18px;height:18px}.terminal .trading-tools-rail .trading-design-trigger{gap:5px;width:auto;padding-inline:5px}.terminal .reference-trade-dock .simple-order-entry{border:0;border-radius:0 0 13px 13px;padding:6px 8px 8px;overflow:visible}.terminal .reference-trade-dock .simple-order-entry:before{display:none}.terminal .simple-order-entry .order-field{margin:0}.terminal .simple-order-entry .order-field label{margin-bottom:3px;font-size:10px;line-height:13px}.terminal .simple-order-entry .order-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.terminal .simple-order-entry :is(.order-select,.amount-input){height:44px!important}.terminal .simple-order-entry .amount-keypad-trigger{padding-inline-end:10px!important}.terminal .simple-order-entry .ticket-currency-icon{display:none}.ticket-payout-group{margin-top:4px}.ticket-payout-label{display:none}.terminal .simple-order-entry .order-payout{flex-direction:row;gap:8px;min-height:20px;padding:0}.terminal .simple-order-entry .order-payout>strong{font-size:12px;line-height:18px}.terminal .simple-order-entry .order-payout>div{font-size:11px;line-height:18px}.terminal .simple-order-entry .order-execution{padding-top:4px}.terminal .simple-order-entry .order-actions{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:6px;display:grid}.terminal .reference-trade-dock[data-ticket-mode=classic] .order-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.terminal .simple-order-entry .ticket-direction{justify-content:center;gap:5px;min-height:48px;padding:6px}.terminal .simple-order-entry .ticket-direction>span{flex:none;width:20px;height:20px}.terminal .simple-order-entry .ticket-direction svg{width:16px;height:16px}.terminal .simple-order-entry .ticket-direction strong{letter-spacing:0;overflow-wrap:anywhere;min-width:0;font-size:11px}.terminal .simple-order-entry .ai-trade-action{border-radius:10px;gap:5px;height:100%;min-height:48px;padding:5px}.terminal .simple-order-entry .ai-trade-emblem{width:27px;height:27px;font-size:18px}.terminal .simple-order-entry .ai-action-copy{overflow-wrap:anywhere;min-width:0;font-size:9px;line-height:12px}.terminal .simple-order-entry .ai-quick-caption,.terminal .simple-order-entry .ai-open-orders,.terminal .simple-order-entry .ai-preparation-progress{margin-top:4px}.terminal .trading-tools-rail :is(.trading-mode-trigger,.trading-rail-item){min-height:44px}.terminal .trading-tools-rail .trading-mode-trigger{min-height:36px;margin-block:4px}}@media (max-width:650px) and (max-height:650px){.terminal .trading-side-panel{bottom:calc(var(--mobile-nav-height,74px) + 8px)}}@media (min-width:651px) and (max-height:600px){.terminal .reference-trade-dock .simple-order-entry{padding-top:10px}.terminal .simple-order-entry .order-field{margin-bottom:9px}.terminal .simple-order-entry .order-actions{gap:9px}.terminal .simple-order-entry .ai-trade-action{min-height:59px}}@media (prefers-reduced-motion:reduce){.ai-trade-action,.ai-trade-action:after,.ai-trade-action *,.terminal .simple-order-entry .ticket-direction,.terminal .simple-order-entry .ticket-direction svg{transition:none!important;animation:none!important}.terminal .simple-order-entry :is(.order-actions,.ai-quick-buttons){transition:none!important}.ai-preparation-progress>i{transition:none}}.chart-ai-strategies{z-index:9;top:84px;color:#b9c7db;background:#222c3b99;border:1px solid #c4d6fa12;border-radius:5px;align-items:center;gap:6px;max-width:calc(100% - 90px);padding:5px 7px;font-size:10px;line-height:15px;display:flex;position:absolute;inset-inline-start:14px}.chart-ai-strategies>svg{flex:none}.chart-ai-strategies:hover{color:#ece9ff;background:#33405dbb}.chart-ai-strategies:focus-visible{outline-offset:2px;outline:2px solid #98d9ff}@media (min-width:651px){.ai-strategies-help{display:none}}@media (max-width:650px){.chart-ai-strategies{display:none}}.ticket-funds-popover[data-slot=popover-content]{color:#e0e6f1;background:#252b40;border:1px solid #3b435c;border-radius:7px;gap:0;width:350px;max-width:calc(100vw - 24px);padding:20px;box-shadow:0 12px 32px #0005}.ticket-funds-popover>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ticket-funds-popover [data-slot=popover-title]{font-size:18px;font-weight:500;line-height:1.4}.ticket-funds-popover>header>button{color:#92abc5;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:26px;height:26px;padding:0;display:grid}.ticket-funds-popover dl{grid-template-columns:1fr 1fr;gap:18px;margin:16px 0;display:grid}.ticket-funds-popover dl>div{min-width:0}.ticket-funds-popover dt{color:#91a3bd;font-size:12px;line-height:1.5}.ticket-funds-popover dd{color:#edf1f8;overflow-wrap:anywhere;text-align:start;margin:4px 0 0;font-size:18px}.ticket-funds-popover [data-slot=popover-description]{color:#d0d8e7;margin:0 0 14px;font-size:13px;line-height:1.5}.ticket-funds-popover .ticket-funds-deposit{border:1px solid var(--deposit-action-border);background:var(--deposit-action-bg);width:100%;min-height:40px;color:var(--deposit-action-text);font:inherit;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:flex}.ticket-funds-popover .ticket-funds-deposit:hover{background:var(--deposit-action-hover)}.ticket-funds-popover button:focus-visible{outline-offset:3px;outline:2px solid #a8e8d8}
