.portfolio_kpiCascade__0Numl>*{animation:portfolio_jm-anim-card-in__kd_j_ var(--jm-dur-pane) var(--jm-ease-out-quart) both}.portfolio_kpiCascade__0Numl>:first-child{animation-delay:calc(var(--jm-dur-stagger-step) * 0)}.portfolio_kpiCascade__0Numl>:nth-child(2){animation-delay:calc(var(--jm-dur-stagger-step) * 1)}.portfolio_kpiCascade__0Numl>:nth-child(3){animation-delay:calc(var(--jm-dur-stagger-step) * 2)}.portfolio_kpiCascade__0Numl>:nth-child(4){animation-delay:calc(var(--jm-dur-stagger-step) * 3)}@media (prefers-reduced-motion:reduce){.portfolio_kpiCascade__0Numl>*{animation:none!important}}.portfolio_signedOutShell__1qj3l{max-width:640px;margin:clamp(16px,6vh,64px) auto 0}.portfolio_signedOutHeader__CSHjG,.portfolio_signedOutShell__1qj3l{display:flex;flex-direction:column;gap:18px}.portfolio_signedOutBlurb__8dF0X{margin:0;font-size:14px;line-height:1.5;color:var(--jm-muted)}.portfolio_signedOutPreviewCaption__S_lU9{font-size:11px;margin-top:4px}.portfolio_signedOutPreview__qvstc{opacity:.62;pointer-events:none;display:flex;flex-direction:column;gap:12px}.portfolio_signedOutPreviewKpis__cXw4e{margin-top:0}.portfolio_signedOutPreviewKpis__cXw4e .jm-kpi__value{white-space:nowrap}.portfolio_signedOutPreviewRow__AKh_o{display:grid;grid-template-columns:1fr auto auto auto;align-items:center;gap:12px;padding:12px 18px;font-size:12px;border-bottom:1px solid var(--jm-line)}.portfolio_signedOutPreviewRow__AKh_o:last-child{border-bottom:none}@media (max-width:480px){.portfolio_signedOutPreviewRow__AKh_o{grid-template-columns:1fr auto auto}.portfolio_signedOutPreviewRow__AKh_o>:nth-child(3){display:none}}.portfolio_signedOutPreviewTitle__9EpjX{color:var(--jm-fg);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio_signedOutPreviewQty__0egh8{color:var(--jm-muted);font-size:11px}.portfolio_signedOutPreviewPnl__8nXEP{font-weight:600;font-size:12px;text-align:right;min-width:64px}.portfolio_signedOutPreviewPnlUp__Nt3PU{color:var(--jm-gain)}.portfolio_signedOutPreviewPnlDown__Vjc9W{color:var(--jm-loss)}.portfolio_signedOutCtaRow__2TTgP{display:flex;gap:8px;margin-top:6px}.portfolio_titleRow__4j34V{align-items:baseline;flex-wrap:wrap;gap:12px}.portfolio_titleHeading__M8x5Y{margin:0}.portfolio_cardHeader__2rHl7{padding:12px 18px;border-bottom:1px solid var(--jm-line)}.portfolio_cardWrap__fbah5{overflow:hidden;margin-top:16px}.portfolio_positionsHeading__PbI_h{margin:0}.portfolio_positionsMeta__z_l8d{margin-left:10px;font-size:11px}.portfolio_positionsSortLabel__8oc8W{font-size:10px;cursor:default;letter-spacing:.02em}.portfolio_cardHeaderTabs__jybek{align-items:baseline}.portfolio_cardHeaderTabs__jybek .portfolio_tabsStrip__Mnsfi{border-bottom:none}.portfolio_tabCount__hy_ft{font-size:10px;margin-left:6px}.portfolio_tabsMeta__EwEyd{font-size:10px}.portfolio_headerEyebrow__Pu3fM{font-size:11px}.portfolio_head__76Gse{padding:6px 20px;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700;color:var(--jm-muted)}.portfolio_head__76Gse,.portfolio_row__QZbYO{display:grid;border-bottom:1px solid var(--jm-line)}.portfolio_row__QZbYO{padding:12px 20px;align-items:center;font-size:12px}.portfolio_row__QZbYO.portfolio_rowLast__9mU7C{border-bottom:none}.portfolio_numCellRight__YPWkt{text-align:right}.portfolio_marketCell__Z9L3o{min-width:0;overflow:hidden}.portfolio_marketLink__o3CeW{font-family:var(--font-sans,system-ui);font-size:13px;text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--jm-fg)}.portfolio_fgCell__qpe1R{color:var(--jm-fg)}.portfolio_mutedCell__imzVb{color:var(--jm-muted)}.portfolio_positionsList__Zcd4n{font-family:var(--jm-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px}.portfolio_positionsHead__xqfiP,.portfolio_positionsRow__d887c{grid-template-columns:1fr 60px 80px 60px 70px 100px 100px}.portfolio_pnlCell__jPhwQ{text-align:right;font-weight:600}.portfolio_pnlCell__jPhwQ.portfolio_pnlUp__dZQpU{color:var(--jm-gain)}.portfolio_pnlCell__jPhwQ.portfolio_pnlDown__HXOA7{color:var(--jm-loss)}@media (max-width:720px){.portfolio_positionsHead__xqfiP{display:none}.portfolio_positionsRow__d887c{grid-template-columns:1fr auto auto;-moz-column-gap:10px;column-gap:10px;align-items:center;min-height:44px}.portfolio_positionsRow__d887c>:nth-child(n+3):nth-child(-n+6){display:none}.portfolio_positionsRow__d887c>:nth-child(7){display:block;grid-column:3;grid-row:1;text-align:right}}.portfolio_loadMoreRow__4Y37M{padding:12px 20px;text-align:center;border-top:1px solid var(--jm-line)}.portfolio_loadMoreError__Xf4MG{margin-bottom:10px;text-align:left}.portfolio_loadMoreBtn__z5eFF{padding:4px 12px;border-radius:6px;border:none;background:transparent;color:var(--jm-brand);font-size:12px;cursor:pointer;font-family:inherit}.portfolio_ordersList__RrRmr{font-family:var(--jm-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)}.portfolio_ordersHead__SwGKP,.portfolio_ordersRow__ZP6DZ{grid-template-columns:1fr 70px 60px 90px 80px 130px 90px 90px}.portfolio_ordersHead__SwGKP{padding:8px 20px;font-size:10px}.portfolio_ordersRow__ZP6DZ{padding:12px 20px;transition:opacity var(--jm-dur-state) var(--jm-ease-out-quart)}.portfolio_ordersRow__ZP6DZ.portfolio_rowNoBorder__tk8Gd{border-bottom:none}.portfolio_ordersRow__ZP6DZ.portfolio_rowCancelling__POVuv{opacity:.4}.portfolio_ordersRow__ZP6DZ.portfolio_rowExiting__ZoVdu{animation:portfolio_jm-anim-pf-row-exit__W5Zw_ var(--jm-dur-state) var(--jm-ease-out-quart) forwards;pointer-events:none}@keyframes portfolio_jm-anim-pf-row-exit__W5Zw_{0%{opacity:.4;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-4px,0)}}.portfolio_ordersRow__ZP6DZ.portfolio_rowSaved__6elmM{animation:portfolio_jm-anim-pf-row-saved__AZaMt var(--jm-dur-pulse) var(--jm-ease-out-quart) both}@keyframes portfolio_jm-anim-pf-row-saved__AZaMt{0%{background-color:transparent}18%{background-color:color-mix(in oklab,var(--jm-brand) 14%,transparent)}to{background-color:transparent}}@media (prefers-reduced-motion:reduce){.portfolio_ordersRow__ZP6DZ.portfolio_rowExiting__ZoVdu{animation:none!important;opacity:0}.portfolio_ordersRow__ZP6DZ.portfolio_rowSaved__6elmM{animation:none!important}}@media (max-width:860px){.portfolio_ordersHead__SwGKP{display:none}.portfolio_ordersRow__ZP6DZ{display:grid;grid-template-columns:repeat(5,auto) 1fr;align-items:center;row-gap:8px;-moz-column-gap:10px;column-gap:10px}.portfolio_ordersRow__ZP6DZ>:first-child{grid-row:1;grid-column:1/-2;min-width:0}.portfolio_ordersRow__ZP6DZ>:nth-child(8){grid-row:1;grid-column:-2/-1;justify-self:end}.portfolio_ordersRow__ZP6DZ>:nth-child(2){grid-row:2;grid-column:1}.portfolio_ordersRow__ZP6DZ>:nth-child(3){grid-row:2;grid-column:2}.portfolio_ordersRow__ZP6DZ>:nth-child(4){grid-row:2;grid-column:3}.portfolio_ordersRow__ZP6DZ>:nth-child(5){grid-row:2;grid-column:4}.portfolio_ordersRow__ZP6DZ>:nth-child(6){grid-row:2;grid-column:5}.portfolio_ordersRow__ZP6DZ>:nth-child(7){display:none}}.portfolio_editInput__I7TOM{padding:2px 6px;font-size:12px;background:var(--jm-elev);border:1px solid var(--jm-line);color:var(--jm-fg);border-radius:4px}.portfolio_editInputPrice___WzRK{width:54px}.portfolio_editInputSize__buZP4{width:68px}.portfolio_editCentSuffix__5uaCY{color:var(--jm-muted)}.portfolio_editPriceWrap__GmTtG{display:inline-flex;align-items:center;gap:2px}.portfolio_editTrigger__FiVJ4{background:transparent;border:none;padding:0;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;color:var(--jm-fg);-webkit-text-decoration:underline dotted var(--jm-line-2);text-decoration:underline dotted var(--jm-line-2);text-underline-offset:3px;text-decoration-thickness:1px}.portfolio_ordersRow__ZP6DZ:focus-within .portfolio_editTrigger__FiVJ4,.portfolio_ordersRow__ZP6DZ:hover .portfolio_editTrigger__FiVJ4{text-decoration-color:var(--jm-brand-line)}.portfolio_editTrigger__FiVJ4:focus-visible{outline:2px solid var(--jm-brand);outline-offset:2px;border-radius:2px}.portfolio_editTriggerCell__RGbZI{display:inline-flex;align-items:baseline;gap:4px}.portfolio_editGlyph__YG_0X{min-width:12px;text-align:center;font-size:10px;line-height:1;color:var(--jm-fg);opacity:.65;transform:translate3d(-3px,0,0);transition:opacity var(--jm-dur-state) var(--jm-ease-out-quart),transform var(--jm-dur-state) var(--jm-ease-out-quart);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.portfolio_ordersRow__ZP6DZ:focus-within .portfolio_editGlyph__YG_0X,.portfolio_ordersRow__ZP6DZ:hover .portfolio_editGlyph__YG_0X{opacity:1;transform:translateZ(0)}@media (hover:none){.portfolio_editGlyph__YG_0X{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.portfolio_editGlyph__YG_0X{transition:none;transform:none!important}}.portfolio_filledCell__l8DCN{display:inline-flex;align-items:baseline;gap:4px;font-family:var(--jm-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.portfolio_filledCount__pcWvp{font-weight:700;color:var(--jm-fg)}.portfolio_filledCount__pcWvp.portfolio_filledHasFills__eCvzf{color:var(--jm-brand)}.portfolio_filledDivider__kz1_V{display:inline-block;width:1px;height:9px;background:var(--jm-line);transform:skewX(-18deg);margin:0 1px}.portfolio_filledTotal__25QPO{font-weight:500;color:var(--jm-muted)}.portfolio_expiresCell__t69t5{font-size:11px;color:var(--jm-muted)}.portfolio_actionsCell__dLjTI{display:flex;gap:6px;justify-content:flex-end;align-items:center;flex-wrap:wrap}.portfolio_saveBtn__kkA7n{padding:4px 10px;border-radius:6px;border:1px solid var(--jm-yes-line);background:transparent;color:var(--jm-yes);font-size:11px;font-weight:600;cursor:pointer;font-family:inherit}.portfolio_discardBtn__1IHhP{padding:4px 6px;border-radius:6px;border:none;font-size:13px}.portfolio_cancelBtn__vsZeb,.portfolio_discardBtn__1IHhP{background:transparent;cursor:pointer;font-family:inherit;color:var(--jm-muted)}.portfolio_cancelBtn__vsZeb{padding:4px 10px;border-radius:6px;border:1px solid var(--jm-line);font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;transition:color var(--jm-dur-state) var(--jm-ease-out-quart),border-color var(--jm-dur-state) var(--jm-ease-out-quart)}.portfolio_cancelBtn__vsZeb:hover:not(:disabled){color:var(--jm-fg);border-color:var(--jm-fg)}@media (prefers-reduced-motion:reduce){.portfolio_cancelBtn__vsZeb{transition:none}}.portfolio_cancelIcon__PVaMr{display:none;font-size:16px;line-height:1}.portfolio_cancelLabel__CUvuq{display:inline}@media (max-width:860px){.portfolio_cancelBtn__vsZeb{padding:4px 8px;min-width:28px}.portfolio_cancelIcon__PVaMr{display:inline}.portfolio_cancelLabel__CUvuq{display:none}}@media (max-width:640px){.portfolio_cancelBtn__vsZeb{min-width:44px;min-height:44px}}.portfolio_queueHint__P1OMM{font-size:10px;width:100%;text-align:right}.portfolio_queueHint__P1OMM.portfolio_queueHintMuted__TilOW{color:var(--jm-muted)}.portfolio_queueHint__P1OMM.portfolio_queueHintGood__X_I90{color:var(--jm-yes)}.portfolio_rowErrorRow__dvQSl{padding:0 20px 12px;border-bottom:1px solid var(--jm-line)}.portfolio_listErrorRow__0pVt1{padding:10px 20px 0}.portfolio_listErrorBody__OW6aK{display:flex;align-items:center;gap:8px}.portfolio_listErrorMsg__nqDDW{flex:1;min-width:0}.portfolio_listErrorDismiss__G2DEh{flex-shrink:0;width:24px;height:24px;border-radius:6px;border:none;background:transparent;color:inherit;font-size:16px;line-height:1;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;justify-content:center}.portfolio_ordersFooter__zX6zL{padding:10px 20px;font-size:11px;display:flex;justify-content:space-between;align-items:center;gap:8px;color:var(--jm-muted)}.portfolio_cancelAllBtn__nHjGo{padding:4px 10px;border-radius:6px;border:none;background:transparent;color:var(--jm-muted);font-size:11px;cursor:pointer;font-family:inherit}.portfolio_activityColorHint__4U_tR{margin:0;padding:8px 20px;font-size:10px;border-bottom:1px solid var(--jm-line)}.portfolio_activityRow__cGCsX{padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--jm-line)}.portfolio_activityRow__cGCsX.portfolio_rowLast__9mU7C{border-bottom:none}.portfolio_activityBody___1mhn{min-width:0;flex:1}.portfolio_activityType__9531K{font-size:13px;font-weight:500;color:var(--jm-fg)}.portfolio_activityMarketLink__cTdOQ{color:var(--jm-brand);font-size:12px;text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio_activityMarketLink__cTdOQ:hover{text-decoration:underline}.portfolio_activityDescription__L6QHV{color:var(--jm-muted);font-size:12px}.portfolio_activityAmount__E_QV2{text-align:right}.portfolio_activityAmountValue__jlgLa{font-family:var(--jm-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:13px;font-weight:600;color:var(--jm-fg)}.portfolio_activityAmountValue__jlgLa.portfolio_amountUp__KmCCe{color:var(--jm-gain)}.portfolio_activityAmountValue__jlgLa.portfolio_amountDown__KgibJ{color:var(--jm-loss)}.portfolio_activityTime__M0yoM{font-family:var(--jm-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;color:var(--jm-muted)}.portfolio_emptyState__YOJZZ{padding:40px 20px;text-align:center;font-size:13px;color:var(--jm-muted)}.portfolio_emptyLink__aFLIg{color:var(--jm-brand);text-decoration:none}.portfolio_sessionSignInBtn___ep7D{color:var(--jm-brand);font-weight:500}