.rule-guards{display:grid;gap:1.25rem;align-items:start}@media(min-width:901px){.rule-guards{grid-template-columns:minmax(20rem,24rem) 1fr;gap:2rem}}.rule-guards__list{display:flex;flex-direction:column;gap:.65rem}.rule-guards__item{display:block;width:100%;text-align:left;border:1px solid rgba(255,255,255,.08);border-radius:1.5rem;background:#161618d1;padding:.8rem 1.05rem;color:#f5f5f7;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,border-radius .35s ease;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.rule-guards__item:hover{background:#202023e0}.rule-guards__item.is-open{border-radius:1.15rem;background:#1c1c1feb;border-color:#ffffff1f;cursor:default}.rule-guards__item-head{display:flex;align-items:center;gap:.7rem}.rule-guards__plus{position:relative;width:1.35rem;height:1.35rem;flex:none;border-radius:999px;border:1px solid rgba(255,255,255,.22);transition:transform .35s ease,opacity .25s ease}.rule-guards__plus:before,.rule-guards__plus:after{content:"";position:absolute;inset:0;margin:auto;background:#ebebf5bf}.rule-guards__plus:before{width:.6rem;height:1.5px}.rule-guards__plus:after{width:1.5px;height:.6rem;transition:transform .35s ease,opacity .35s ease}.rule-guards__item.is-open .rule-guards__plus:after{transform:scaleY(0);opacity:0}.rule-guards__label{font-size:.9875rem;font-weight:600;letter-spacing:-.01em}.rule-guards__reveal{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.32,.72,.25,1)}.rule-guards__item.is-open .rule-guards__reveal{grid-template-rows:1fr}.rule-guards__body{overflow:hidden;display:block;font-size:.9875rem;font-weight:600;line-height:1.5;color:#a1a1a6;opacity:0;transition:opacity .3s ease .08s,padding-top .4s cubic-bezier(.32,.72,.25,1)}.rule-guards__item.is-open .rule-guards__body{opacity:1;padding-top:.55rem}.rule-guards__body strong{color:#f5f5f7;font-weight:700}.rule-guards__nav{display:contents}.rule-guards__indicator,.rule-guards__tab,.rule-guards__caption,.rule-guards__arrow{display:none}@keyframes rg-caption-in{0%{opacity:0;transform:translateY(6px)}}.rule-guards__stage{border:1px solid rgba(255,255,255,.08);border-radius:1.15rem;background:#101012d9;overflow:hidden;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media(max-width:900px){.rule-guards__stage{order:-1}.rule-guards{display:flex;flex-direction:column}.rule-guards__nav{display:block;position:relative;width:100%;min-width:0;border-radius:999px;background:#161618d9;padding:4px}.rule-guards__list{position:relative;flex-direction:row;align-items:stretch;gap:0;overflow-x:hidden;width:100%;min-width:0;border-radius:999px;scrollbar-width:none}.rule-guards__list.has-prev.has-next{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 2.4rem,#000 calc(100% - 2.4rem),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 2.4rem,#000 calc(100% - 2.4rem),transparent 100%)}.rule-guards__list.has-prev:not(.has-next){-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 2.4rem);mask-image:linear-gradient(90deg,transparent 0,#000 2.4rem)}.rule-guards__list.has-next:not(.has-prev){-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 2.4rem);mask-image:linear-gradient(270deg,transparent 0,#000 2.4rem)}.rule-guards__arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;z-index:1;width:2.2rem;border:0;padding:0;background:none;color:#f5f5f7;cursor:pointer;transition:opacity .25s ease}.rule-guards__arrow svg{width:1.15rem;height:1.15rem}.rule-guards__arrow--prev{left:.15rem}.rule-guards__arrow--next{right:.15rem}.rule-guards__arrow:disabled{opacity:0;pointer-events:none}.rule-guards__list::-webkit-scrollbar{display:none}.rule-guards__indicator{display:block;position:absolute;top:0;bottom:0;left:0;width:var(--rg-ind-w, 0px);transform:translate(var(--rg-ind-x, 0px));border-radius:999px;background:#ffffff1f}.rule-guards__list.is-tracked .rule-guards__indicator{transition:transform .45s cubic-bezier(.32,.72,.25,1),width .45s cubic-bezier(.32,.72,.25,1)}.rule-guards__item{position:relative;flex:0 0 40%;width:auto;border:0;border-radius:999px;background:none;padding:.55rem .4rem;color:#a1a1a6;transition:color .3s ease;-webkit-backdrop-filter:none;backdrop-filter:none}.rule-guards__item:hover,.rule-guards__item.is-open{background:none;border:0}.rule-guards__item.is-open{color:#f5f5f7}.rule-guards__item-head,.rule-guards__reveal{display:none}.rule-guards__tab{display:flex;flex-direction:column;align-items:center;gap:.28rem;white-space:nowrap}.rule-guards__tab-icon{width:1.2rem;height:1.2rem}.rule-guards__tab-line{font-size:.75rem;font-weight:600;line-height:1.2;letter-spacing:-.01em}.rule-guards__caption{display:block;margin:.9rem .25rem 0;min-height:4.5rem;font-size:.9875rem;font-weight:600;line-height:1.5;color:#a1a1a6;animation:rg-caption-in .45s ease-out both}.rule-guards__caption strong{color:#f5f5f7;font-weight:700}.rule-guards__stage{width:100%}.rule-guards__scene .rg-marker,.rule-guards__scene .rg-chip,.rule-guards__scene .rg-ring,.rule-guards__scene .rg-label{transform-box:fill-box;transform-origin:center;transform:scale(1.35)}}.rule-guards__scene svg{display:block;width:100%;height:auto;font-family:inherit}.rg-grid line{stroke:#fff4d70d;stroke-width:1}.rg-candle{animation:rg-candle-in .34s cubic-bezier(.34,1.3,.5,1) both;transform-box:fill-box}.rg-candle--bull{color:#1fb984;transform-origin:center bottom}.rg-candle--bear{color:#e63f4e;transform-origin:center top}@keyframes rg-candle-in{0%{opacity:0;transform:scaleY(.25)}70%{transform:scaleY(1.06)}}.rg-wick{stroke:currentColor;stroke-opacity:.75;stroke-width:1.6}.rg-body{fill:currentColor;fill-opacity:.92}@keyframes rg-sweep-in{0%{width:0}}.rg-sweep{animation:rg-sweep-in 1.1s cubic-bezier(.3,.6,.25,1) both}.rg-position{stroke:#5eb2ff;stroke-width:2;stroke-dasharray:2 5;stroke-linecap:round}.rg-marker{animation:rg-pop .5s cubic-bezier(.34,1.4,.5,1) both;transform-box:fill-box;transform-origin:center}@keyframes rg-pop{0%{opacity:0;transform:scale(.55)}70%{transform:scale(1.06)}}.rg-marker__ring{fill:#0b0b0c;stroke-width:2.5}.rg-marker--entry .rg-marker__ring{stroke:#5eb2ff}.rg-marker--gain .rg-marker__ring{stroke:#30d158}.rg-marker--loss .rg-marker__ring{stroke:#ff6961}.rg-marker rect{fill:#161618f0;stroke:#ffffff1f;stroke-width:1}.rg-marker--gain rect{stroke:#30d15859}.rg-marker--loss rect{stroke:#ff696159}.rg-marker text{font-size:13px;font-weight:600;fill:#e8e8ed;text-anchor:middle}.rg-marker--gain text{fill:#48d478}.rg-marker--loss text{fill:#ff7a70}.rg-level line{stroke-width:1.4;stroke-dasharray:5 6}.rg-level rect{fill:#161618eb;stroke-width:1}.rg-level text,.rg-chip text,.rg-timewall text,.rg-newsband text,.rg-risk text,.rg-bracket text{font-size:13px;font-weight:600;fill:#d9d9de;text-anchor:middle}.rg-level--loss line{stroke:#ff6961b3}.rg-level--loss rect{stroke:#ff696159}.rg-level--loss text{fill:#ff7a70}.rg-level--gain line{stroke:#30d158a6}.rg-level--gain rect{stroke:#30d15859}.rg-level--gain text{fill:#48d478}.rg-chip{animation:rg-fade-up .55s ease-out both}@keyframes rg-fade-up{0%{opacity:0;transform:translateY(7px)}}.rg-chip rect{fill:#161618f0;stroke:#ffffff1f;stroke-width:1}.rg-chip--gain text{fill:#48d478}.rg-chip--gain rect{stroke:#30d15859}.rg-chip--loss text{fill:#ff7a70}.rg-chip--loss rect{stroke:#ff696159}.rg-timewall line{stroke:#ebebf566;stroke-width:1.4;stroke-dasharray:4 6}.rg-timewall rect{fill:#161618eb;stroke:#ffffff1f}.rg-dim{fill:#0505068c;animation:rg-fade-up .55s ease-out both}.rg-newsband rect:first-of-type{fill:#ff696117;stroke:#ff696147;stroke-dasharray:4 6}.rg-newsband__tag{fill:#161618eb;stroke:#ff696159}.rg-newsband text{fill:#ff7a70;font-size:12px}.rg-ring{fill:none;stroke:#5eb2ffe6;stroke-width:2.5;transform-box:fill-box;transform-origin:center;animation:rg-pop .5s cubic-bezier(.34,1.4,.5,1) both,rg-ring-pulse 2.4s ease-in-out 3.4s 3}@keyframes rg-ring-pulse{0%,to{stroke-opacity:.9;transform:scale(1)}50%{stroke-opacity:.35;transform:scale(1.3)}}.rg-risk line{stroke-width:2;stroke-linecap:round}.rg-risk--over{opacity:0;animation:rg-risk-refused 2.2s ease-in-out 1.9s both}.rg-risk--over line{stroke:#ff6961d9}.rg-risk--over rect{fill:#161618f0;stroke:#ff696159}.rg-risk--over text{fill:#ff7a70}@keyframes rg-risk-refused{0%{opacity:0}15%,62%{opacity:1}82%,to{opacity:0}}.rg-risk--sized line{stroke:#30d158d9}.rg-risk--sized rect{fill:#161618f0;stroke:#30d15859}.rg-risk--sized text{fill:#48d478}.rg-risk--sized{animation:rg-fade-up .55s ease-out 3.9s both}.rg-bracket{animation:rg-fade-up .55s ease-out both}.rg-bracket line{stroke-width:1.6;stroke-dasharray:5 6}.rg-bracket--sl line{stroke:#ff6961b3}.rg-bracket--sl rect{fill:#161618eb;stroke:#ff696159}.rg-bracket--sl text{fill:#ff7a70}.rg-bracket--tp line{stroke:#30d158a6}.rg-bracket--tp rect{fill:#161618eb;stroke:#30d15859}.rg-bracket--tp text{fill:#48d478}@media(prefers-reduced-motion:reduce){.rg-candle,.rg-sweep,.rg-marker,.rg-chip,.rg-dim,.rg-ring,.rg-risk--over,.rg-risk--sized,.rg-bracket{animation:none}.rg-ring{opacity:1}.rule-guards__reveal,.rule-guards__body,.rule-guards__plus,.rule-guards__plus:after,.rule-guards__item,.rule-guards__item-head,.rule-guards__list.is-tracked .rule-guards__indicator{transition:none}.rule-guards__caption{animation:none}}.outcome-viewer{position:relative;margin:3rem auto 0;max-width:60rem}.outcome-viewer__stage{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:1.4rem;background:radial-gradient(130% 90% at 50% 0%,rgba(255,255,255,.04),transparent 58%),#101012d9}.outcome-viewer__scene svg{display:block;width:100%;height:auto;font-family:inherit}.outcome-viewer__paddles{position:absolute;right:1rem;bottom:1rem;display:flex;gap:.5rem}.outcome-viewer__paddle{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#2c2c308c;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);color:#f5f5f7;cursor:pointer;transition:opacity .25s ease,background .2s ease}.outcome-viewer__paddle:hover{background:#3a3a3fa6}.outcome-viewer__paddle svg{width:1.1rem;height:1.1rem}.outcome-viewer__paddle:disabled{opacity:.3;pointer-events:none}.outcome-viewer__card{border:1px solid rgba(255,255,255,.1);border-radius:1.05rem;background:linear-gradient(180deg,#ffffff0d,#fff0 40%),#2c2c308c;-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);padding:1rem 1.1rem;animation:outcome-card-in .45s ease-out both}@keyframes outcome-card-in{0%{opacity:0;transform:translateY(8px)}}.outcome-viewer__caption{font-size:.9375rem;font-weight:600;line-height:1.5;color:#a1a1a6}.outcome-viewer__caption strong{color:#f5f5f7;font-weight:700}.outcome-viewer__rows{margin-top:.55rem}.outcome-viewer__row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.5rem 0;font-size:.9375rem;font-weight:600;color:#a1a1a6;border-bottom:1px solid rgba(255,255,255,.08)}.outcome-viewer__row--total{border-bottom:0;padding-top:.58rem;font-size:1.0625rem;font-weight:700;color:#f5f5f7}.outcome-viewer__value{font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em;color:#f5f5f7}.outcome-viewer__row--total .outcome-viewer__value{font-weight:700}.outcome-viewer__value--gain{color:#48d478}.outcome-viewer__value--loss{color:#ff7a70}@media(min-width:901px){.outcome-viewer__card{position:absolute;left:1.25rem;bottom:1.25rem;width:22rem}.outcome-viewer__paddles{right:1.25rem;bottom:1.25rem}}@media(max-width:900px){.outcome-viewer__card{margin-top:.75rem}.outcome-viewer__paddles{right:.75rem;bottom:.75rem}.outcome-viewer__paddle{width:2.25rem;height:2.25rem}.outcome-viewer__scene .rg-marker,.outcome-viewer__scene .rg-label{transform-box:fill-box;transform-origin:center;transform:scale(1.35)}}@media(prefers-reduced-motion:reduce){.outcome-viewer__card{animation:none}.outcome-viewer__paddle{transition:none}}.why-tiles{display:grid;gap:2rem 1.25rem;margin:3.5rem auto 0;max-width:72rem}@media(min-width:768px){.why-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.why-tiles{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:.9rem;margin-inline:-1rem;padding-inline:1rem;padding-bottom:.5rem;scrollbar-width:none}.why-tiles::-webkit-scrollbar{display:none}.why-tile{flex:0 0 86%;scroll-snap-align:center}}.why-tile{margin:0}.why-tile__card{border:1px solid rgba(255,255,255,.09);border-radius:1.4rem;background:radial-gradient(130% 90% at 50% 0%,rgba(255,255,255,.055),transparent 58%),linear-gradient(180deg,#1e1f249e,#0d0d0feb);overflow:hidden;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff12,inset 0 -1px #00000073,0 22px 56px #00000057}@media(prefers-reduced-motion:no-preference){.why-tile{opacity:0;transform:translateY(16px);transition:opacity .65s ease-out var(--wt-enter-delay, 0ms),transform .65s cubic-bezier(.3,.9,.25,1) var(--wt-enter-delay, 0ms)}.why-tile.is-inview{opacity:1;transform:none}@media(hover:hover)and (pointer:fine){.why-tile__card{transition:border-color .35s ease,box-shadow .35s ease,transform .35s cubic-bezier(.3,.9,.25,1)}.why-tile:hover .why-tile__card{border-color:#ffffff24;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff17,inset 0 -1px #00000073,0 30px 68px #0000006b}}@media(max-width:767px){.why-tile .why-tile__card{opacity:.55;transform:scale(.965);transition:opacity .4s ease,transform .45s cubic-bezier(.3,.9,.25,1)}.why-tile.is-focus .why-tile__card{opacity:1;transform:none}}}.why-tile__card svg{display:block;width:100%;height:auto;font-family:inherit}.why-tile__caption{margin-top:1.1rem;font-size:.9875rem;font-weight:600;line-height:1.5;color:#a1a1a6}.why-tile__caption strong{color:#f5f5f7;font-weight:700}.wt-base{stroke:#ffffff29;stroke-width:1.5}.wt-account{filter:drop-shadow(0 16px 28px rgba(0,0,0,.5))}.wt-account text{text-anchor:middle}.wt-account__value{font-size:36px;font-weight:700;letter-spacing:-.03em}.wt-account__sub{font-size:13px;font-weight:600;fill:#a1a1a6}.wt-account__tag{font-size:12px;font-weight:600;fill:#5eb2ffd9;letter-spacing:.08em;text-transform:uppercase}.wt-fee{filter:drop-shadow(0 4px 16px rgba(255,69,58,.22))}.wt-fee rect{fill:#1a1616f2;stroke:#ff696173;stroke-width:1}.wt-fee text{font-size:13px;font-weight:600;fill:#ff7a70;text-anchor:middle}.wt-fee-bracket path{stroke:#ebebf566;stroke-width:1.2}.wt-fee-bracket text{font-size:12px;font-weight:600;fill:#ebebf5a6}.wt-bar rect{transform-box:fill-box}.wt-bar--fee rect{transform-origin:center top}.wt-bar--fee{filter:drop-shadow(0 4px 14px rgba(230,63,78,.2))}.wt-bar--payout rect{transform-origin:center bottom}.wt-bar--payout{filter:drop-shadow(0 6px 26px rgba(48,209,88,.3))}.wt-bar__label{font-size:13px;font-weight:600;text-anchor:middle;fill:#d9d9de}.wt-bar--fee .wt-bar__label{fill:#ff7a70}.wt-bar--payout .wt-bar__label{fill:#48d478}.wt-times rect{fill:#18181cf0;stroke:#ffffff29}.wt-times{filter:drop-shadow(0 6px 16px rgba(0,0,0,.45))}.wt-times text{font-size:15px;font-weight:700;fill:#f5f5f7;text-anchor:middle}.wt-beam{transform-box:fill-box;transform-origin:50% 100%;transform:rotate(7deg);filter:drop-shadow(0 10px 22px rgba(0,0,0,.45))}.wt-weight rect{fill:#18181cf2;stroke-width:1}.wt-weight--loss{filter:drop-shadow(0 4px 14px rgba(255,105,97,.18))}.wt-weight--gain{filter:drop-shadow(0 4px 16px rgba(48,209,88,.24))}.wt-weight text{font-size:13px;font-weight:600;text-anchor:middle}.wt-weight--loss rect{stroke:#ff696166}.wt-weight--loss text{fill:#ff7a70}.wt-weight--gain rect{stroke:#30d15866}.wt-weight--gain text{fill:#48d478}.wt-verdict{filter:drop-shadow(0 5px 18px rgba(48,209,88,.18))}.wt-verdict rect{fill:#161817f2;stroke:#30d15866}.wt-verdict text{font-size:13px;font-weight:600;fill:#48d478;text-anchor:middle}@keyframes wt-fade-up{0%{opacity:0;transform:translateY(9px)}}@keyframes wt-grow-up{0%{transform:scaleY(.06)}}@keyframes wt-grow-down{0%{transform:scaleY(.12)}}@keyframes wt-tilt{0%{transform:rotate(0)}}.is-focus .wt-account{animation:wt-fade-up .6s ease-out both}.is-focus .wt-fee{animation:wt-fade-up .5s ease-out .45s both}.is-focus .wt-fee-bracket{animation:wt-fade-up .5s ease-out .7s both}.is-focus .wt-bar--payout rect{animation:wt-grow-up .9s cubic-bezier(.3,.9,.25,1) .35s both}.is-focus .wt-bar--fee rect{animation:wt-grow-down .5s ease-out .25s both}.is-focus .wt-bar__label,.is-focus .wt-times{animation:wt-fade-up .5s ease-out 1s both}.is-focus .wt-beam{animation:wt-tilt .9s cubic-bezier(.34,1.3,.5,1) .5s both}.is-focus .wt-verdict{animation:wt-fade-up .5s ease-out 1.25s both}@media(prefers-reduced-motion:reduce){.is-focus .wt-account,.is-focus .wt-fee,.is-focus .wt-fee-bracket,.is-focus .wt-bar--payout rect,.is-focus .wt-bar--fee rect,.is-focus .wt-bar__label,.is-focus .wt-times,.is-focus .wt-beam,.is-focus .wt-verdict{animation:none}}.trade-story{position:relative;height:620vh;background:transparent;pointer-events:none}.trade-story__sticky{--story-scene-opacity: 0;--story-exit-reached: 0;position:sticky;top:0;height:100vh;min-height:40rem;overflow:hidden;isolation:isolate;pointer-events:none}.trade-story__levels,.trade-story__copy,.trade-story__accounts,.trade-story__timeline,.trade-story__hint{opacity:var(--story-scene-opacity)}.trade-story__levels{position:absolute;inset:0;z-index:1;pointer-events:none}.trade-story__level{position:absolute;left:0;right:0;height:0;opacity:0;transition:opacity .36s ease}.trade-story__level.is-visible{opacity:1}.trade-story__level-line{position:absolute;left:0;right:0;top:0;height:0;border-top:1.5px dashed transparent;-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent 38vw,#000 46vw);mask-image:linear-gradient(90deg,transparent 0,transparent 38vw,#000 46vw)}.trade-story__level--entry .trade-story__level-line{border-top-style:dotted;border-top-color:#5eb2ff8c}.trade-story__level--tp .trade-story__level-line{border-top-color:#30d15880}.trade-story__level--sl .trade-story__level-line{border-top-color:#ff696180}.trade-story__level-chip{position:absolute;top:0;translate:0 -50%;display:inline-block;border:1px solid rgba(255,255,255,.1);border-radius:9999px;background:#2c2c3080;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);padding:.28rem .75rem;font-size:.6875rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.trade-story__level--entry .trade-story__level-chip{right:3.25rem;color:#7dc5ff;background:#5eb2ff24;border-color:#5eb2ff61}.trade-story__level--tp .trade-story__level-chip{right:8.5rem;color:#48d478;background:#30d15824;border-color:#30d15861}.trade-story__level--sl .trade-story__level-chip{right:8.5rem;color:#ff7a70;background:#ff696124;border-color:#ff696161}.trade-story__marker{position:absolute;width:.65rem;height:.65rem;translate:-50% -50%;border-radius:9999px;border:2px solid rgb(94,178,255);background:#06090ce6;box-shadow:0 0 0 4px #5eb2ff29,0 0 18px #5eb2ff59;opacity:0;transition:opacity .36s ease}.trade-story__marker.is-visible{opacity:1}.trade-story__marker--exit{opacity:var(--story-exit-reached, 0);transition:opacity .32s ease}.trade-story__marker--tp{border-color:#30d158;box-shadow:0 0 0 4px #30d1582e,0 0 18px #30d15866}.trade-story__marker--sl{border-color:#ff6961;box-shadow:0 0 0 4px #ff69612e,0 0 18px #ff696166}.trade-story__exit{position:absolute;z-index:3;translate:-50% calc(-100% - .9rem);width:fit-content;max-width:min(28rem,calc(100vw - 2rem));border:1px solid rgba(255,255,255,.1);border-radius:1.05rem;background:linear-gradient(180deg,#ffffff0d,#fff0 42%),#2c2c3029;-webkit-backdrop-filter:blur(26px) saturate(1.5);backdrop-filter:blur(26px) saturate(1.5);padding:1rem 1.25rem;box-shadow:0 18px 44px #00000080;opacity:calc(var(--story-scene-opacity) * var(--story-exit-reached));transition:opacity .32s ease}.trade-story__exit--below{translate:-50% .9rem}.trade-story__exit-title{font-size:1.0625rem;line-height:1.3;font-weight:700;letter-spacing:-.015em;color:#f5f5f7;white-space:nowrap}.trade-story__exit-sub{margin-top:.35rem;font-size:.9375rem;line-height:1.4;font-weight:600;color:#a1a1a6;white-space:nowrap}.trade-story__figure{font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;color:#f5f5f7}.trade-story__copy{position:absolute;left:clamp(1rem,4vw,3.5rem);top:50%;translate:0 -50%;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:min(30rem,calc(100vw - 2rem))}.trade-story__kicker{display:flex;align-items:center;gap:.6rem;font-size:.9375rem;font-weight:600;color:#6ee7b7}.trade-story__kicker-step{font-variant-numeric:tabular-nums;color:#ebebf573}.trade-story__title{font-size:clamp(1.7rem,3.1vw,2.7rem);font-weight:700;line-height:1.08;letter-spacing:-.022em;text-shadow:0 4px 26px rgba(0,0,0,.65);animation:trade-story-title-in .48s cubic-bezier(.22,.9,.3,1) both}.trade-story__body{font-size:1.0625rem;font-weight:600;line-height:1.5;color:#ebebf59e;max-width:24rem;text-shadow:0 2px 14px rgba(0,0,0,.6)}@keyframes trade-story-title-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.trade-story__switch{display:flex;flex-direction:column;gap:.5rem;margin-top:0;max-height:0;overflow:hidden;opacity:0;translate:0 10px;transition:opacity .24s ease,translate .24s ease,max-height .28s cubic-bezier(.32,.72,.25,1),margin-top .28s cubic-bezier(.32,.72,.25,1);pointer-events:none}.trade-story__switch--visible{margin-top:.5rem;max-height:9rem;opacity:1;translate:0 0;pointer-events:auto}.trade-story__switch-label{font-size:.8125rem;font-weight:600;color:#a1a1a6}.trade-story__switch-buttons{display:flex;gap:3px;width:fit-content;border-radius:9999px;background:#ffffff14;padding:3px}.trade-story__switch-buttons button{border:0;border-radius:9999px;background:none;padding:.5rem 1.05rem;font-size:.9375rem;font-weight:600;color:#a1a1a6;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:color .2s ease,background .2s ease}.trade-story__switch-buttons button.is-selected{background:#ffffff24;color:#f5f5f7}.trade-story__ledger{width:100%;max-width:22rem;margin-top:0;max-height:0;border:0 solid rgba(255,255,255,.1);border-radius:1.05rem;background:linear-gradient(180deg,#ffffff0e,#fff0 42%),#16161999;-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);padding:0 1.05rem;overflow:hidden;opacity:0;translate:0 12px;transition:opacity .28s ease,translate .28s ease,max-height .3s cubic-bezier(.32,.72,.25,1),padding .3s cubic-bezier(.32,.72,.25,1);pointer-events:none}.trade-story__ledger--visible{margin-top:.25rem;max-height:16rem;border-width:1px;padding:.55rem 1.05rem;opacity:1;translate:0 0;pointer-events:auto}.trade-story__ledger-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.55rem 0;font-size:.9375rem;font-weight:600;color:#a1a1a6;border-bottom:1px solid rgba(255,255,255,.08)}.trade-story__ledger-row--total{border-bottom:0;padding-top:.62rem;font-size:1.0625rem;font-weight:700;color:#f5f5f7}.trade-story__ledger-value{font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em;color:#f5f5f7}.trade-story__ledger-row--total .trade-story__ledger-value{font-weight:700}.trade-story__ledger-value--gain{color:#48d478}.trade-story__ledger-value--loss{color:#ff7a70}.trade-story__accounts{position:absolute;z-index:2;top:clamp(4.75rem,9vh,6.5rem);right:clamp(1rem,4vw,3.5rem);display:flex;align-items:stretch;gap:.75rem;width:min(32rem,calc(100vw - 2rem));will-change:transform}.trade-story__link{position:relative;flex:0 0 auto;align-self:center;width:3.5rem;height:2px;overflow:hidden}.trade-story__link:before{content:"";position:absolute;inset:0;background:#ffffff24}.trade-story__link:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent);animation:trade-story-link-streak 2.2s cubic-bezier(.4,0,.6,1) infinite}.trade-story__link.is-live:after{animation-duration:1.1s;background:linear-gradient(90deg,transparent,rgba(94,178,255,.95),transparent)}@keyframes trade-story-link-streak{to{transform:translate(350%)}}@media(prefers-reduced-motion:reduce){.trade-story__link:after{animation:none;opacity:0}}.trade-story__account{position:relative;flex:1 1 0;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:1.15rem;background:linear-gradient(180deg,#ffffff0f,#fff0 40%),#2c2c3029;-webkit-backdrop-filter:blur(26px) saturate(1.5);backdrop-filter:blur(26px) saturate(1.5);box-shadow:0 20px 44px #0000006b;will-change:transform;scale:.97;transition:scale .42s cubic-bezier(.2,.9,.3,1.15),border-color .42s ease}.trade-story__account.is-live{scale:1;border-color:#ffffff24}.trade-story__terminal-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.72rem .78rem .48rem}.trade-story__terminal-brand{display:inline-flex;align-items:center;gap:.58rem;min-width:0}.trade-story__terminal-brand span{display:grid;gap:.12rem;min-width:0}.trade-story__terminal-brand strong{overflow:hidden;color:#f5f5f7;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.05rem;font-weight:600;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.trade-story__terminal-live i{display:block;width:.45rem;height:.45rem;border-radius:50%;background:#30d158;box-shadow:0 0 9px #30d158e6;animation:trade-terminal-pulse 1.8s ease-in-out infinite}.trade-story__terminal-metrics{border-top:1px solid rgba(255,255,255,.08)}.trade-story__terminal-metrics>div{display:grid;gap:.32rem;min-width:0;padding:.7rem .8rem .85rem}.trade-story__terminal-metrics span{color:#ebebf599;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.6875rem;font-weight:500}.trade-story__terminal-metrics strong{overflow:hidden;color:#f5f5f7;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.trade-story__terminal-metrics .is-gain{color:#30d158}.trade-story__terminal-metrics .is-loss{color:#ff453a}@keyframes trade-terminal-pulse{50%{opacity:.45}}@media(min-width:901px){.trade-story__accounts{top:clamp(5rem,9vh,6.75rem);left:50%;right:auto;translate:-50% 0;gap:1rem;width:min(52rem,calc(100vw - 6rem))}.trade-story__account{border-radius:.65rem}.trade-story__terminal-head{padding:.95rem 1.05rem .62rem}.trade-story__terminal-brand{gap:.72rem}.trade-story__terminal-brand img{width:2rem;height:2rem}.trade-story__terminal-brand strong{font-size:.9375rem}.trade-story__terminal-live i{width:.52rem;height:.52rem}.trade-story__terminal-metrics>div{gap:.38rem;padding:.75rem 1.05rem .85rem}.trade-story__terminal-metrics span{font-size:.6875rem}.trade-story__terminal-metrics strong{font-size:1.0625rem}}.trade-story__timeline{position:absolute;bottom:1.6rem;left:50%;translate:-50% 0;z-index:2;display:flex;justify-content:space-between;max-width:46rem;width:min(46rem,calc(100vw - 2rem));padding-top:.9rem;--story-progress: 0%}.trade-story__timeline:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;border-radius:9999px;background:#ffffff24}.trade-story__timeline:after{content:"";position:absolute;top:0;left:0;width:var(--story-progress);height:2px;border-radius:9999px;background:#6ee7b7}.trade-story__timeline li{font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ebebf580;transition:color .24s ease}.trade-story__timeline li.is-active{color:#6ee7b7}.trade-story__hint{position:absolute;bottom:4.4rem;left:50%;translate:-50% 0;z-index:2;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ebebf58c;animation:trade-story-hint 2.4s ease-in-out infinite;transition:opacity .3s ease}.trade-story__hint--hidden{opacity:0!important}@keyframes trade-story-hint{0%,to{transform:translate(0)}50%{transform:translateY(6px)}}@media(max-width:900px){.trade-story{height:430vh}.trade-story__sticky{min-height:100dvh}.trade-story__copy{left:1rem;right:1rem;top:auto;bottom:4.25rem;translate:0 0;width:auto;gap:.55rem}.trade-story__kicker{font-size:.8125rem}.trade-story__title{font-size:clamp(1.4rem,6.2vw,1.7rem);line-height:1.12}.trade-story__body{font-size:.9375rem;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.trade-story__switch-buttons button{padding:.45rem .9rem;font-size:.875rem}.trade-story__sticky--finale .trade-story__levels,.trade-story__sticky--finale .trade-story__exit{opacity:0!important;transition:opacity .3s ease;pointer-events:none}.trade-story__level-line{-webkit-mask-image:none;mask-image:none}.trade-story__copy{background:linear-gradient(180deg,#ffffff0b,#fff0 36%),#12121599;-webkit-backdrop-filter:blur(24px) saturate(1.35);backdrop-filter:blur(24px) saturate(1.35);border:1px solid rgba(255,255,255,.09);border-radius:1.05rem;padding:1rem 1.1rem}.trade-story__accounts{top:4.75rem;left:1rem;right:1rem;width:auto;gap:.6rem}.trade-story__account{border-radius:.9rem}.trade-story__terminal-head{padding:.6rem .68rem .4rem}.trade-story__terminal-brand{gap:.42rem}.trade-story__terminal-brand img{width:1.2rem;height:1.2rem}.trade-story__terminal-metrics span{font-size:.6875rem}.trade-story__terminal-brand strong{font-size:.9375rem}.trade-story__terminal-metrics>div{gap:.22rem;padding:.5rem .68rem .58rem}.trade-story__terminal-metrics strong{font-size:.9375rem}.trade-story__level--tp .trade-story__level-chip,.trade-story__level--sl .trade-story__level-chip{left:1rem;right:auto}.trade-story__level--entry .trade-story__level-chip{right:1rem}.trade-story__exit{max-width:calc(100vw - 2rem);padding:.72rem .95rem}.trade-story__exit-title{font-size:.9375rem}.trade-story__exit-sub{margin-top:.28rem;font-size:.8125rem}.trade-story__timeline{bottom:1.1rem}.trade-story__timeline li span{font-size:.6875rem;letter-spacing:.05em}.trade-story__hint{bottom:3.4rem}}@media(prefers-reduced-motion:reduce){.trade-story__title,.trade-story__hint{animation:none}.trade-story__switch,.trade-story__ledger,.trade-story__level,.trade-story__exit{transition:none}}
