:is(#performance,#capabilities,#technology,#fx-engine,#decision-flow,#utility-layer,#decision-matrix,#platform,#about,#live-trades,#vault,#pricing,#faq,#mobile-app) :is(.section-header,.lx-head,.vs7-head,.ef-head){text-align:center;max-width:none;margin-inline:auto}:is(#performance,#capabilities,#technology,#fx-engine,#decision-flow,#utility-layer,#decision-matrix,#platform,#about,#live-trades,#vault,#pricing,#faq,#mobile-app) :is(.section-header,.lx-head,.vs7-head,.ef-head) :is(.section-title,.section-subtitle,.section-tag,h2,h3,p,.section-lede){text-align:center;margin-inline:auto}:is(.lx-card,.lx-box,.ef-card,.ef-step,.ef-float,.fx-card,.cfin-disclose__body,.util-tile,.two-step-card,.bsc-rule,.dashboard-feature,.dashboard-features-note,.ctl-card,.vault-formula-card,.mobile-app-band,.mobile-app-cta,.calc-scen-b,.calc-answer,.p4-card,.feature-card,.social-tile,.faq-cta,.faq-docs,.stat-card,.vs-coach,.vs-legend,.vs-magnitude-note,.sd-sticky){border-radius:var(--card-radius)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--cfin-elev-card)!important}:is(#capabilities .cap-list,#technology .ef-col,#utility-layer .util-grid,#pricing .p4,#pricing .pricing-features){scroll-padding-inline:var(--cfin-site-gutter,16px);overscroll-behavior-x:contain}:is(#capabilities .cap-list,#technology .ef-col,#utility-layer .util-grid,#pricing .p4,#pricing .pricing-features)[data-car-more]{--_fade:var(--cfin-site-gutter, 16px);-webkit-mask-image:linear-gradient(to right,transparent 0,CanvasText var(--_car-l,0px),CanvasText calc(100% - var(--_car-r,0px)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,CanvasText var(--_car-l,0px),CanvasText calc(100% - var(--_car-r,0px)),transparent 100%)}[data-car-more~=end]{--_car-r:40px}[data-car-more~=start]{--_car-l:40px}.cfin-car-nav{display:none;justify-content:flex-end;gap:8px;margin-block:10px 0}@media (hover:hover) and (pointer:fine){.cfin-car-nav[data-on]{display:flex}}.cfin-car-btn{display:inline-grid;place-items:center;inline-size:44px;block-size:44px;padding:0;border:1px solid var(--glass-border);border-radius:var(--radius-full,9999px);background:var(--cfin-fill-tertiary);color:var(--color-text-primary);cursor:pointer;touch-action:manipulation;transition:background-color var(--cfin-motion-fast) var(--cfin-ease-standard),scale var(--cfin-motion-fast) var(--cfin-ease-standard)}.cfin-car-btn:hover:not(:disabled){background:var(--cfin-fill-secondary)}.cfin-car-btn:active:not(:disabled){scale:0.94}.cfin-car-btn:disabled{opacity:.35;cursor:default}.cfin-car-btn:focus-visible{outline:0;box-shadow:var(--cfin-focus-halo)}.cfin-car-btn svg{inline-size:18px;block-size:18px}:is(#decision-flow .sd-hd,#decision-flow .sd-sticky > .section-subtitle,#get-started-steps .two-step-inner,#follow-build .social-follow-inner > :is(.section-tag,.social-follow-title,.social-follow-sub),#faq .faq-header-titles,#about .about-text > :is(.section-tag,.section-title),#mobile-app .mobile-app-copy > :is(.mobile-app-tagline,.mobile-app-title,.mobile-app-desc)){text-align:center;margin-inline:auto}:is(#decision-flow .sd-hd,#faq .faq-header-titles) :is(.section-tag,.section-title,.section-subtitle),:is(#get-started-steps .two-step-inner,#follow-build .social-follow-inner,#about .about-text)>:is(.section-tag,.section-title,.two-step-title,.two-step-sub,.social-follow-sub){display:block;inline-size:fit-content;max-inline-size:100%;margin-inline:auto;text-align:center}#mobile-app .mobile-app-tagline{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px}#faq .faq-header-row{justify-content:center;text-align:center}:is(.sd-card,.bsc-card,.vs-annotation,.ef-float,.vs-m-chart,.social-follow-inner,.faq-cta,.faq-docs){border-radius:var(--card-radius)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--cfin-elev-card)!important}:is(.lx-card,.lx-box,.ef-card,.ef-step,.ef-float,.fx-card,.util-tile,.two-step-card,.bsc-rule,.bsc-card,.sd-card,.vs-annotation,.vs-m-chart,.mobile-app-band,.social-follow-inner,.faq-cta,.faq-docs,.vault-formula-card,.p4-card,.feature-card,.dashboard-feature,.ctl-card){background:var(--color-background-card)!important}.vs-stat{border-radius:calc(var(--card-radius) - 8px)!important}.mobile-app-cta,.vs-annotation .vs-stat{background:var(--cfin-fill-tertiary)}.chart-preview.cfin-chart-empty .no-data-message{border:1px solid var(--glass-border);border-radius:var(--card-radius);background:var(--color-background-card)}#live-trades .lt-empty{display:grid;justify-items:center;gap:8px;max-inline-size:560px;margin:24px auto 0;padding:32px 24px;text-align:center;background:var(--color-background-card);border:1px solid var(--glass-border);border-radius:var(--card-radius);box-shadow:var(--cfin-elev-card)}#live-trades .lt-empty:has(> [data-prelaunch-note][hidden]){display:none}#live-trades .lt-empty-i{inline-size:32px;block-size:32px;color:var(--color-text-secondary)}#live-trades .lt-empty-title{margin:0;font-size:17px;font-weight:600;color:var(--color-text-primary)}#live-trades .lt-empty .prelaunch-note{margin:0;max-inline-size:46ch;font-size:14px;line-height:1.5;color:var(--color-text-secondary);text-align:center}.cfin-footer .currency-btn{min-block-size:36px;padding:0 14px;border-radius:var(--radius-full,9999px);border:1px solid var(--glass-border);background:var(--cfin-fill-tertiary);color:var(--color-text-primary);font-size:13px}#get-started-steps :is(.two-step-cta,.two-step-note){display:flex;justify-content:center;text-align:center}#about .about-text{text-align:center}#faq .faq-header-row{flex-direction:column;align-items:center;gap:16px}#faq .faq-header-titles{text-align:center}:is(#performance .stat-sublabel,#performance .chart-subtitle,#performance .avg-label,#decision-flow .cj-title,#decision-flow .ed-kicker,#decision-flow .ed-gate-k,#decision-flow .ed-gate-mult,#vault .vs-yaxis-label,.ea-mock-disclaim,#vault .vs-day-num,#vault .vs-day-num *,#vault .vs-compare-legend span,#vault .vs-shield-bar span,.app-soon-pill,.app-badge-pre,.fee-period,.total-hint,.fee-rule-when,.fee-rule-then,.fee-rule-when *,.fee-rule-then *,#hero .scroll-indicator span){font-size:12px}:is(.avg-value[data-sign=pos],.avg-value[data-sign=neg],#basis-live-value[data-sign=pos],#basis-live-value[data-sign=neg],.daily-bar .bar-value:is(.profit,.loss),.monthly-bar .bar-value:is(.profit,.loss),.chart-metric-value:is(.profit,.loss))::before{content:"";display:inline-block;inline-size:0.85em;block-size:0.85em;margin-inline-end:.2em;vertical-align:-.1em;background:currentColor;-webkit-mask:var(--_arrow) center/contain no-repeat;mask:var(--_arrow) center/contain no-repeat}:is(.avg-value[data-sign=pos],#basis-live-value[data-sign=pos],.daily-bar .bar-value.profit,.monthly-bar .bar-value.profit,.chart-metric-value.profit){--_arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M204,64V168a12,12,0,0,1-24,0V93L72.49,200.49a12,12,0,0,1-17-17L163,76H88a12,12,0,0,1,0-24H192A12,12,0,0,1,204,64Z'/%3E%3C/svg%3E")}:is(.avg-value[data-sign=neg],#basis-live-value[data-sign=neg],.daily-bar .bar-value.loss,.monthly-bar .bar-value.loss,.chart-metric-value.loss){--_arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M204,88V192a12,12,0,0,1-12,12H88a12,12,0,0,1,0-24h75L55.51,72.48a12,12,0,0,1,17-17L180,163V88a12,12,0,0,1,24,0Z'/%3E%3C/svg%3E")}.dfv-trade-pl .dfv-pl-arrow{inline-size:0.85em;block-size:0.85em;margin-inline-end:.2em;vertical-align:-.1em}