.trading-paper-portfolio-module__wekfyW__portfolio,.trading-paper-portfolio-module__wekfyW__detail{gap:1.25rem;display:grid}.trading-paper-portfolio-module__wekfyW__detail>button{justify-self:start}.trading-paper-portfolio-module__wekfyW__method,.trading-paper-portfolio-module__wekfyW__coverage{color:var(--muted);margin:.65rem 1rem 1rem;font-size:.73rem;line-height:1.6}.trading-paper-portfolio-module__wekfyW__coverage{color:var(--ink-soft)}.trading-paper-portfolio-module__wekfyW__calls{display:grid}.trading-paper-portfolio-module__wekfyW__calls button{border:0;border-top:1px solid var(--line);color:var(--ink-soft);text-align:left;cursor:pointer;font:inherit;background:0 0;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;font-size:.8rem;display:flex}.trading-paper-portfolio-module__wekfyW__calls button:hover{background:#ffffff06}.trading-paper-portfolio-module__wekfyW__calls button:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.trading-paper-portfolio-module__wekfyW__calls small{color:var(--muted);margin-top:.3rem;font-size:.68rem;display:block}.trading-paper-portfolio-module__wekfyW__calls button>span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}.trading-paper-portfolio-module__wekfyW__chart{min-width:0;height:20rem}:is(.trading-paper-portfolio-module__wekfyW__chart .visualization-viewport,.trading-paper-portfolio-module__wekfyW__chart .plotly-frame,.trading-paper-portfolio-module__wekfyW__chart .visualization-loading){height:100%}.trading-paper-portfolio-module__wekfyW__portfolio .panel-header time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.72rem}.trading-paper-portfolio-module__wekfyW__overlay{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ink-soft);background:0 0;border:0;margin:0;padding:20px;position:fixed;inset:0;overflow:auto}.trading-paper-portfolio-module__wekfyW__overlay[open]{place-items:center;display:grid}.trading-paper-portfolio-module__wekfyW__overlay::backdrop{background:#000a}.trading-paper-portfolio-module__wekfyW__review{width:min(640px,100%);max-height:90dvh;overflow:auto}.trading-paper-portfolio-module__wekfyW__review>h3,.trading-paper-portfolio-module__wekfyW__review>p,.trading-paper-portfolio-module__wekfyW__review>.trading-paper-portfolio-module__wekfyW__riskInputs{margin-inline:1rem}.trading-paper-portfolio-module__wekfyW__review>button{margin:0 0 1rem 1rem}.trading-paper-portfolio-module__wekfyW__review>button+button{margin-left:.5rem}.trading-paper-portfolio-module__wekfyW__riskInputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-block:16px;display:grid}.trading-paper-portfolio-module__wekfyW__riskInputs label{color:var(--muted);gap:6px;font-size:.82rem;display:grid}.trading-paper-portfolio-module__wekfyW__riskInputs input{width:100%}@media (max-width:520px){.trading-paper-portfolio-module__wekfyW__riskInputs{grid-template-columns:1fr}}.trading-paper-portfolio-module__wekfyW__workspace{gap:22px;max-width:1040px;padding-bottom:70px;display:grid}.trading-paper-portfolio-module__wekfyW__workspace h1{margin:0;font-size:1.6rem}.trading-paper-portfolio-module__wekfyW__line{justify-content:space-between;align-items:center;gap:14px;display:flex}.trading-paper-portfolio-module__wekfyW__line h3{margin:12px 0;font-size:1.15rem}.trading-paper-portfolio-module__wekfyW__line time,.trading-paper-portfolio-module__wekfyW__line>span:not(.trading-paper-portfolio-module__wekfyW__eyebrow),.trading-paper-portfolio-module__wekfyW__meta{color:var(--muted);font-size:.74rem}.trading-paper-portfolio-module__wekfyW__hero{border-bottom:1px solid var(--line);min-width:0;padding:8px 0 14px}.trading-paper-portfolio-module__wekfyW__eyebrow{letter-spacing:.06em;color:var(--muted);font-size:.72rem}.trading-paper-portfolio-module__wekfyW__equity{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:14px 0 8px;font-size:clamp(2.1rem,6vw,3.4rem);font-weight:550}.trading-paper-portfolio-module__wekfyW__change{font-variant-numeric:tabular-nums;align-items:baseline;gap:12px;display:flex}.trading-paper-portfolio-module__wekfyW__change strong{color:var(--teal);font-size:1rem;font-weight:500}.trading-paper-portfolio-module__wekfyW__change>span{color:var(--muted);font-size:.75rem}.trading-paper-portfolio-module__wekfyW__hero .trading-paper-portfolio-module__wekfyW__chart{height:260px;margin:12px -8px 0}.trading-paper-portfolio-module__wekfyW__periods{gap:6px;margin:0 0 16px;display:flex}.trading-paper-portfolio-module__wekfyW__periods button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:30px;padding:10px 18px;font-size:.75rem}.trading-paper-portfolio-module__wekfyW__periods button[aria-pressed=true]{background:var(--surface-2);color:var(--teal)}.trading-paper-portfolio-module__wekfyW__proposal{border:1px solid var(--line);border-left:3px solid var(--teal);background:var(--surface-2);border-radius:12px;padding:20px}.trading-paper-portfolio-module__wekfyW__proposal>p{max-width:85ch;margin:0 0 16px;font-size:.92rem;line-height:1.65}.trading-paper-portfolio-module__wekfyW__stance{color:var(--muted);text-transform:capitalize;margin-left:10px;font-size:.72rem;font-weight:400}.trading-paper-portfolio-module__wekfyW__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.trading-paper-portfolio-module__wekfyW__spacer{flex:1}.trading-paper-portfolio-module__wekfyW__mode{color:var(--teal);background:#52d6c70f;border-radius:20px;padding:7px 10px;font-size:.74rem}.trading-paper-portfolio-module__wekfyW__events{display:grid}.trading-paper-portfolio-module__wekfyW__event{border-bottom:1px solid var(--line);grid-template-columns:12px 1fr;gap:18px;padding:20px 4px;display:grid}.trading-paper-portfolio-module__wekfyW__eventDot{background:var(--muted);border-radius:50%;width:7px;height:7px;margin-top:6px}.trading-paper-portfolio-module__wekfyW__event .trading-paper-portfolio-module__wekfyW__line{align-items:baseline}.trading-paper-portfolio-module__wekfyW__event strong{text-transform:capitalize;font-size:.85rem;font-weight:500}.trading-paper-portfolio-module__wekfyW__event p{color:var(--ink-soft);margin:10px 0;font-size:.86rem;line-height:1.6}.trading-paper-portfolio-module__wekfyW__event button{padding-left:0;font-size:.72rem}.trading-paper-portfolio-module__wekfyW__order{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:16px;font-size:.85rem;display:flex}.trading-paper-portfolio-module__wekfyW__order p{color:var(--muted);font-size:.75rem}.trading-paper-portfolio-module__wekfyW__body{padding:18px;font-size:.88rem;line-height:1.65}.trading-paper-portfolio-module__wekfyW__body h3{margin-top:22px;font-size:.86rem}.trading-paper-portfolio-module__wekfyW__body details{margin:16px 0}.trading-paper-portfolio-module__wekfyW__management{border-top:1px solid var(--line);gap:16px;margin-top:24px;padding-top:20px;display:grid}.trading-paper-portfolio-module__wekfyW__management label,.trading-paper-portfolio-module__wekfyW__setting{justify-content:space-between;align-items:center;gap:14px;display:flex}.trading-paper-portfolio-module__wekfyW__management input{max-width:140px}.trading-paper-portfolio-module__wekfyW__setting{margin-bottom:20px}.trading-paper-portfolio-module__wekfyW__empty{padding:30px 0}.trading-paper-portfolio-module__wekfyW__empty h2{font-size:1rem;font-weight:500}.trading-paper-portfolio-module__wekfyW__empty p,.trading-paper-portfolio-module__wekfyW__accountState{color:var(--muted);font-size:.85rem}@media (max-width:600px){.trading-paper-portfolio-module__wekfyW__workspace{gap:18px}.trading-paper-portfolio-module__wekfyW__proposal{padding:16px}.trading-paper-portfolio-module__wekfyW__change{flex-wrap:wrap;gap:6px 12px}.trading-paper-portfolio-module__wekfyW__periods button{flex:1;padding:10px 6px}.trading-paper-portfolio-module__wekfyW__event .trading-paper-portfolio-module__wekfyW__line{flex-direction:column;align-items:flex-start;gap:6px}.trading-paper-portfolio-module__wekfyW__line time,.trading-paper-portfolio-module__wekfyW__line .trading-paper-portfolio-module__wekfyW__mode{font-size:.65rem}.trading-paper-portfolio-module__wekfyW__review{max-height:95dvh}.trading-paper-portfolio-module__wekfyW__overlay{padding:10px}}.trading-paper-portfolio-module__wekfyW__change .trading-paper-portfolio-module__wekfyW__negative{color:#ee9292}
