.trading-agent-module__9HFyUa__shell{flex-direction:column;min-height:calc(100svh - clamp(2.5rem,5.5vw,4.25rem));display:flex}.trading-agent-module__9HFyUa__main{flex:1;min-width:0;display:flex}.trading-agent-module__9HFyUa__page{width:100%;padding:clamp(4.5rem, 7vw, 5.5rem) var(--page-gutter) clamp(3rem, 6vw, 4.5rem);flex:1;display:flex}.trading-agent-module__9HFyUa__container{background:color-mix(in oklab, var(--color-paper-3) 42%, var(--color-premium-black) 58%);width:min(100%,68rem);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-rule) 60%, transparent), inset 0 1px 0 color-mix(in oklab, var(--color-ink) 4%, transparent), 0 1.5rem 3rem color-mix(in oklab, var(--color-outer-black) 28%, transparent);border-radius:clamp(1rem,2vw,1.5rem);margin-inline:auto;padding:clamp(1.4rem,3vw,2.5rem)}.trading-agent-module__9HFyUa__articleHeader{gap:var(--space-md);border-block-end:1px solid var(--color-rule);padding-block-end:clamp(1.75rem,3vw,2.5rem);display:grid}.trading-agent-module__9HFyUa__eyebrow{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.55rem}.trading-agent-module__9HFyUa__articleHeader h1{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(2.1rem,5vw,3rem);font-weight:500;line-height:1}.trading-agent-module__9HFyUa__lead{max-width:56ch;color:var(--color-ink-2);font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.7}.trading-agent-module__9HFyUa__body{grid-template-columns:minmax(0,1fr) minmax(12rem,15rem);align-items:start;gap:clamp(2rem,5vw,4rem);padding-block-start:clamp(1.75rem,3vw,2.5rem);display:grid}.trading-agent-module__9HFyUa__article{min-width:0}.trading-agent-module__9HFyUa__section+.trading-agent-module__9HFyUa__section{border-block-start:1px solid color-mix(in oklab, var(--color-rule) 62%, transparent);margin-block-start:clamp(1.75rem,3.5vw,2.5rem);padding-block-start:clamp(1.75rem,3.5vw,2.5rem)}.trading-agent-module__9HFyUa__section h2,.trading-agent-module__9HFyUa__gallery h2{letter-spacing:-.02em;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:550;line-height:1.2}.trading-agent-module__9HFyUa__section h3{color:var(--color-ink);font-family:var(--font-mono);margin-block-start:var(--space-lg);font-size:.95rem;font-weight:500}.trading-agent-module__9HFyUa__section p{max-width:60ch;color:var(--color-muted);margin-block-start:var(--space-sm);font-size:.9rem;line-height:1.8}.trading-agent-module__9HFyUa__section h3+p{margin-block-start:var(--space-xs)}.trading-agent-module__9HFyUa__commandGroup{margin-block-start:var(--space-lg)}.trading-agent-module__9HFyUa__commandGroup h3{margin-block-start:0}.trading-agent-module__9HFyUa__commandList{margin:var(--space-sm) 0 0}.trading-agent-module__9HFyUa__commandList>div{padding-block:var(--space-sm);border-block-start:1px solid color-mix(in oklab, var(--color-rule) 60%, transparent)}.trading-agent-module__9HFyUa__commandList>div:last-child{border-block-end:1px solid color-mix(in oklab, var(--color-rule) 60%, transparent)}.trading-agent-module__9HFyUa__commandList dt{color:var(--color-ink);font-family:var(--font-mono);font-size:.82rem;font-weight:500}.trading-agent-module__9HFyUa__commandList dd{max-width:58ch;color:var(--color-muted);margin:.3rem 0 0;font-size:.86rem;line-height:1.65}.trading-agent-module__9HFyUa__commandList .trading-agent-module__9HFyUa__commandMeta{color:color-mix(in oklab, var(--color-muted) 62%, transparent);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin-block-start:.35rem;font-size:.53rem;line-height:1.5}.trading-agent-module__9HFyUa__section code{border:1px solid color-mix(in oklab, var(--color-rule) 70%, transparent);border-radius:var(--radius-control);background:color-mix(in oklab, var(--color-ink) 6%, transparent);color:var(--color-ink-2);font-family:var(--font-mono);padding:.18em .38em;font-size:.78em}.trading-agent-module__9HFyUa__gallery{border-block-start:1px solid color-mix(in oklab, var(--color-rule) 62%, transparent);margin-block-start:clamp(1.75rem,3.5vw,2.5rem);padding-block-start:clamp(1.75rem,3.5vw,2.5rem)}.trading-agent-module__9HFyUa__galleryNote{max-width:60ch;color:var(--color-muted);margin-block-start:var(--space-sm);font-size:.9rem;line-height:1.8}.trading-agent-module__9HFyUa__galleryNote code{border:1px solid color-mix(in oklab, var(--color-rule) 70%, transparent);border-radius:var(--radius-control);background:color-mix(in oklab, var(--color-ink) 6%, transparent);color:var(--color-ink-2);font-family:var(--font-mono);padding:.18em .38em;font-size:.8em}.trading-agent-module__9HFyUa__galleryGrid{gap:var(--space-sm);grid-template-columns:repeat(12,minmax(0,1fr));margin-block-start:var(--space-lg);display:grid}.trading-agent-module__9HFyUa__shotTop{grid-column:span 4}.trading-agent-module__9HFyUa__shotBottom{grid-column:span 3}.trading-agent-module__9HFyUa__shotFrame{aspect-ratio:448/638;border:1px solid color-mix(in oklab, var(--color-rule) 72%, transparent);background:color-mix(in oklab, var(--color-paper-3) 52%, var(--color-premium-black) 48%);width:100%;box-shadow:inset 0 0 2.5rem color-mix(in oklab, var(--color-outer-black) 32%, transparent);cursor:zoom-in;transition:border-color var(--dur-short) var(--ease-out), transform var(--dur-short) var(--ease-out);border-radius:.6rem;padding:0;display:block;position:relative;overflow:clip}.trading-agent-module__9HFyUa__shotFrame img{object-fit:contain}.trading-agent-module__9HFyUa__shotFrame:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@media (hover:hover) and (pointer:fine){.trading-agent-module__9HFyUa__shotFrame:hover{border-color:color-mix(in oklab, var(--color-rule-strong) 80%, transparent);transform:translateY(-.15rem)}}.trading-agent-module__9HFyUa__lightbox{z-index:1000;padding:clamp(3.5rem, 9vh, 5rem) var(--page-gutter);-webkit-backdrop-filter:blur(18px)saturate(.9);backdrop-filter:blur(18px)saturate(.9);animation:trading-agent-module__9HFyUa__lightboxIn .16s var(--ease-out);cursor:zoom-out;background:#000000b8;background:lab(.112923% .0145212 .0397474/.72);place-items:center;display:grid;position:fixed;inset:0}.trading-agent-module__9HFyUa__lightboxFrame{aspect-ratio:448/638;width:min(92vw,42rem,60.3887svh);animation:trading-agent-module__9HFyUa__lightboxFrameIn .2s var(--ease-out);cursor:default;background:#fff;background:lab(100% 0 0);border-radius:.5rem;position:relative;overflow:clip;box-shadow:0 2rem 4rem #0000007a;box-shadow:0 2rem 4rem lab(0% 0 0/.48)}.trading-agent-module__9HFyUa__lightboxFrame img{object-fit:contain}.trading-agent-module__9HFyUa__lightboxClose{z-index:1;color:#f3f1ef;color:lab(95.3625% .453323 1.43775);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:2.25rem;height:2.25rem;transition:background var(--dur-short) var(--ease-out);background:#070605d1;background:lab(1.56115% .164673 .46193/.82);border:1px solid #ffffff38;border:1px solid lab(100% 0 0/.22);border-radius:50%;place-items:center;font-size:1.1rem;line-height:1;display:grid;position:fixed;top:clamp(.9rem,2.5vw,1.75rem);right:clamp(.9rem,2.5vw,1.75rem)}.trading-agent-module__9HFyUa__lightboxClose:hover{background:#211f1ceb;background:lab(11.8419% .714652 2.17986/.92)}.trading-agent-module__9HFyUa__lightboxClose:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@keyframes trading-agent-module__9HFyUa__lightboxIn{0%{opacity:0}}@keyframes trading-agent-module__9HFyUa__lightboxFrameIn{0%{opacity:0;transform:scale(.97)}}.trading-agent-module__9HFyUa__sidebar{gap:var(--space-md);align-content:start;display:grid;position:sticky;top:5.5rem}.trading-agent-module__9HFyUa__sidebar h2{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.55rem;font-weight:500}.trading-agent-module__9HFyUa__detailList{margin:0}.trading-agent-module__9HFyUa__detailList>div{padding-block:var(--space-sm);border-block-start:1px solid color-mix(in oklab, var(--color-rule) 60%, transparent);gap:.2rem;display:grid}.trading-agent-module__9HFyUa__detailList>div:last-child{border-block-end:1px solid color-mix(in oklab, var(--color-rule) 60%, transparent)}.trading-agent-module__9HFyUa__detailList dt{color:color-mix(in oklab, var(--color-muted) 78%, transparent);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.5rem}.trading-agent-module__9HFyUa__detailList dd{color:var(--color-ink-2);margin:0;font-size:.74rem;line-height:1.5}.trading-agent-module__9HFyUa__disclaimer{color:color-mix(in oklab, var(--color-muted) 70%, transparent);font-size:.65rem;line-height:1.6}@media (max-width:56rem){.trading-agent-module__9HFyUa__body{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.trading-agent-module__9HFyUa__sidebar{border-block-end:1px solid var(--color-rule);order:-1;padding-block-end:var(--space-lg);position:static}.trading-agent-module__9HFyUa__detailList{column-gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.trading-agent-module__9HFyUa__detailList>div:last-child{border-block-end:0}.trading-agent-module__9HFyUa__galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-agent-module__9HFyUa__shotTop,.trading-agent-module__9HFyUa__shotBottom{grid-column:span 1}}@media (max-width:40rem){.trading-agent-module__9HFyUa__detailList{grid-template-columns:minmax(0,1fr)}}
