.warningPane{--alert-bg:color-mix(in srgb, var(--mantine-color-yellow-1) 45%, var(--mantine-color-body))}[data-mantine-color-scheme=dark] .warningPane{--alert-bg:var(--mantine-color-yellow-light)}.warningPane{flex:none}.curveAnalytics{min-width:0;min-height:0}.curveAnalytics__chart{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.curveAnalytics__overlay{background:color-mix(in srgb, var(--mantine-color-body) 82%, transparent);position:absolute;inset:0}.curveAnalytics__identity,.curveAnalytics__readout{z-index:2;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);background:color-mix(in srgb, var(--mantine-color-body) 92%, transparent);pointer-events:none;padding:6px 8px;position:absolute}.curveAnalytics__identity{top:8px;left:8px}.curveAnalytics__readout{bottom:24px;right:8px}.curveAnalytics__popoverAnchor{z-index:3;pointer-events:none;width:1px;height:1px;position:absolute}.indicator-builder{min-height:0;overflow:hidden}.indicator-builder__list{overflow:hidden}.indicator-builder__list-heading{padding-block:4px 6px;padding-inline:8px}.indicator-builder__list-row[data-active]{background:var(--tc-selected-item-background)}.indicator-builder__toolbar{border-bottom:1px solid var(--mantine-color-default-border);box-sizing:border-box;height:42px;padding-inline:var(--mantine-spacing-xs);flex:none}.indicator-builder__banner{border-bottom:1px solid var(--mantine-color-default-border);flex:none}.indicator-builder__editor .cm-editor{height:100%}.indicator-builder__console{border-top:1px solid var(--mantine-color-default-border);flex:none}.indicator-builder__console-row{border-radius:var(--mantine-radius-xs);width:100%;padding-block:1px;display:block}.indicator-builder__console-icon{height:calc(var(--mantine-font-size-xs) * var(--mantine-line-height-xs));flex:none;align-items:center;display:flex}.indicator-builder__console-row:is(button):hover{background:var(--mantine-color-default-hover)}.indicator-builder__diff{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);overflow:hidden}.indicator-builder__diff .cm-mergeView{font-size:12px}.indicator-builder__publish-footer{border-top:1px solid var(--mantine-color-default-border);flex:none}.indicator-builder__version+.indicator-builder__version{border-top:1px solid var(--mantine-color-default-border)}.tj-tree{--tj-line:#8080801f;--tj-dim:var(--mantine-color-dimmed);--tj-hover:var(--tc-selected-item-background);--tj-control-border:color-mix(in srgb, var(--tj-surface) 82%, var(--tj-title));--tj-control-hover:color-mix(in srgb, var(--tj-surface) 86%, var(--tj-title));--tj-accent:var(--mantine-primary-color-filled);--tj-shared-ink:var(--mantine-color-yellow-9)}[data-mantine-color-scheme=dark] .tj-tree{--tj-shared-ink:var(--mantine-color-yellow-5)}.tj-tree{flex-direction:column;height:100%;display:flex}.tj-tree-table{flex:1;min-height:0}.tj-tree tbody tr{--table-border-color:var(--tj-line)}.tj-tree tbody td{padding-block:0}.tj-tree tr.tj-trade{height:28px}.tj-row:hover{background:var(--tj-hover)}.tj-title-row{cursor:pointer;-webkit-user-select:none;user-select:none}.tj-dim{color:var(--tj-dim)}.tj-title{align-items:center;height:24px;display:flex}.tj-title-main{box-sizing:border-box;flex:none;align-items:center;min-width:0;padding-inline:12px;display:flex}.tj-title-name{min-width:0;height:100%;padding-left:var(--tj-indent,0px);white-space:nowrap;flex:auto;align-items:center;gap:10px;display:flex;position:relative}.tj-caret{color:var(--tj-dim);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:7px;height:18px;padding:0;display:inline-flex;overflow:visible}.tj-caret:hover{color:var(--tj-title)}.tj-caret-slot{flex:none;width:7px}.tj-swatch{box-shadow:inset 0 0 0 1px var(--tj-control-border);border-radius:2px;flex:none;width:8px;height:8px;margin-right:-4px}.tj-title-row[data-colored] .tj-swatch{background:color-mix(in srgb, var(--tj-hue) 62%, var(--tj-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tj-hue) 70%, var(--tj-title) 10%)}.tj-group-name,.tj-band-label{color:var(--tj-title);text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.tj-group-name{flex:0 auto}.tj-band-label{flex:none}.tj-title-row[data-colored] .tj-group-name{color:color-mix(in srgb, var(--tj-hue) 72%, var(--tj-title))}.tj-summary{color:var(--tj-dim);text-overflow:ellipsis;flex:0 10 auto;min-width:0;margin-left:-4px;font-size:11px;overflow:hidden}.tj-count{font-family:var(--mantine-font-family-monospace);font-variant-numeric:tabular-nums;flex:none;padding-left:8px;font-size:11px}.tj-shared{color:var(--tj-shared-ink);white-space:nowrap;flex:none;padding-left:6px;font-size:11px}.tj-count:not(.tj-dim){color:var(--tj-header-text)}.tj-title-pnl{box-sizing:border-box;white-space:nowrap;flex:none;padding-inline:12px;overflow:hidden}.tj-band{background:color-mix(in srgb, var(--tj-surface) 96%, var(--tj-title))}.tj-pnl{font-family:var(--mantine-font-family-monospace);font-variant-numeric:tabular-nums;white-space:nowrap}.tj-pnl-part+.tj-pnl-part{margin-left:8px}.tj-pnl[data-level=total]{font-weight:700}.tj-pnl[data-level=total] .tj-pnl-part[data-sign=positive]{color:var(--tc-value-positive)}.tj-pnl[data-level=total] .tj-pnl-part[data-sign=negative]{color:var(--tc-value-negative)}.tj-pnl[data-level=subtotal]{color:var(--tj-header-text);font-size:11px;font-weight:600}.tj-actions{background:var(--tj-hover);z-index:1;align-items:center;gap:2px;padding-left:6px;display:none;position:absolute;top:0;bottom:0;right:0}.tj-row:hover .tj-actions{display:inline-flex}.tj-row:has(:focus-visible) .tj-actions{display:inline-flex}.tj-row:hover .tj-summary{display:none}.tj-row:has(:focus-visible) .tj-summary{display:none}.tj-icon-button{color:var(--tj-title);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.tj-icon-button.tj-more-button{gap:1px;width:auto;padding-inline:2px}.tj-icon-button:hover{background:var(--tj-control-hover)}.tj-icon-button:focus-visible,.tj-caret:focus-visible{outline:1px solid var(--tj-accent);outline-offset:1px}.tj-more{color:var(--tj-dim);height:28px;padding-left:calc(12px + var(--tj-indent,0px));align-items:center;font-size:11px;display:flex}.tj-status-pnl{align-items:baseline;gap:8px;display:inline-flex}.tj-status-pnl .tj-pnl{font-size:12px}.tj-reports{--tj-dim:var(--mantine-color-dimmed);flex-direction:column;height:100%;min-height:0;display:flex}.tj-stats{gap:var(--mantine-spacing-xs) var(--mantine-spacing-lg);flex-wrap:wrap;display:flex}.tj-stat-value{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.tj-report-entry{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);display:block}.tj-report-entry:hover{background:var(--tc-selected-item-background)}.tj-report-table{flex:1;min-height:0}.tj-report-pnl{font-family:var(--mantine-font-family-monospace);font-variant-numeric:tabular-nums;white-space:nowrap}.tj-report-pnl .tj-pnl-part[data-sign=positive]{color:var(--tc-value-positive)}.tj-report-pnl .tj-pnl-part[data-sign=negative]{color:var(--tc-value-negative)}.tj-daily-pnl{font-size:var(--mantine-font-size-xs);align-items:baseline;gap:6px;display:inline-flex}.tj-daily-mark{color:var(--tj-dim);font-size:10px}.tj-daily-total td{font-weight:700}.option-strike-selector{min-width:360px;position:relative;overflow:hidden}.option-strike-selector__lane{height:36px;margin-inline:10px;position:relative}.option-strike-selector__lane[data-expiry-stacked]{height:66px}.option-strike-selector__lane[data-density=empty]{height:36px}.option-strike-selector__lane[data-workspace-drop-active]{border-radius:var(--mantine-radius-sm);background:color-mix(in srgb, var(--mantine-primary-color-filled) 10%, transparent);box-shadow:inset 0 0 0 1px var(--mantine-primary-color-filled)}.option-strike-selector__axis{height:28px;margin-inline:10px;position:relative}.option-strike-selector__track{background:color-mix(in srgb, var(--mantine-color-dimmed) 20%, transparent);height:2px;position:absolute;top:8px;left:0;right:0}.option-strike-selector__tick{background:var(--mantine-color-dimmed);width:1px;height:8px;position:absolute;top:5px;transform:translate(-50%)}.option-strike-selector__tick>span{color:var(--mantine-color-text);font-family:var(--mantine-font-family-monospace);white-space:nowrap;position:absolute;top:10px;left:50%;transform:translate(-50%)}.option-strike-selector__underlying-entry-tick{z-index:2;background:var(--mantine-color-orange-7);pointer-events:none;border-radius:2px;width:3px;height:12px;position:absolute;top:3px;transform:translate(-50%)}.option-strike-selector__underlying-price-marker{z-index:2;border-right:5px solid #0000;border-bottom:7px solid var(--mantine-color-dark-7);width:0;height:0;position:absolute;top:3px;transform:translate(-50%)}[data-mantine-color-scheme=dark] .option-strike-selector__underlying-price-marker{border-bottom:7px solid var(--mantine-color-white)}.option-strike-selector__underlying-price-marker{border-left:5px solid #0000}.option-strike-selector__marker-anchor{z-index:var(--option-expiry-stack-z-index,3);pointer-events:none;position:absolute;top:10px}.option-strike-selector__expiration{position:static}:is(.option-strike-selector__expiration,.option-strike-selector__quantity,.option-strike-selector__expiry-count,.option-strike-selector__expiration-indicator,.option-strike-selector__quantity-indicator,.option-strike-selector__expiry-count-indicator){pointer-events:none}.option-strike-selector__lane[data-expiry-stacked][data-side=long] :is(.option-strike-selector__marker-anchor,.option-strike-selector__underlying-marker-anchor){top:40px}.option-strike-selector__lane[data-side=short] .option-strike-selector__marker-anchor{top:2px}.option-strike-selector__underlying-marker-anchor{z-index:3;position:absolute;top:10px}:is(.option-strike-selector__marker-anchor,.option-strike-selector__underlying-marker-anchor)[data-popover-open]{z-index:30}.option-strike-selector__body:not(:has([data-popover-open])) :is(.option-strike-selector__marker-anchor,.option-strike-selector__underlying-marker-anchor):is(:hover,:focus-within){z-index:20}.option-strike-selector__marker-anchor:not([data-expiry-stack-depth="0"]):not(:hover):not(:focus-within):not([aria-expanded=true]):not([data-popover-open]) :is(.option-strike-selector__expiry-count-indicator,.option-strike-selector__quantity-indicator){visibility:hidden;opacity:0;pointer-events:none}.option-strike-selector__body:has([data-popover-open]) .option-strike-selector__marker-anchor:not([data-expiry-stack-depth="0"]):not([data-popover-open]) :is(.option-strike-selector__expiry-count-indicator,.option-strike-selector__quantity-indicator){visibility:hidden;opacity:0;pointer-events:none}.option-strike-selector__marker-anchor:not([data-expiry-stack-depth="0"]):not(:hover):not(:focus-within):not([aria-expanded=true]):not([data-popover-open]) .option-strike-selector__marker>svg{visibility:hidden}.option-strike-selector__body:has([data-popover-open]) .option-strike-selector__marker-anchor:not([data-expiry-stack-depth="0"]):not([data-popover-open]) .option-strike-selector__marker>svg{visibility:hidden}.option-strike-selector__lane[data-side=short] .option-strike-selector__underlying-marker-anchor{top:2px}.option-strike-selector__marker{--option-strike-marker-base-color:var(--option-analysis-call-color);--option-expiry-stack-lighten:0%;--option-strike-marker-color:color-mix(in srgb, var(--option-strike-marker-base-color), white var(--option-expiry-stack-lighten));box-sizing:border-box;border-radius:var(--mantine-radius-sm);background:var(--option-strike-marker-color);align-items:center;gap:3px;min-width:42px;padding:3px 7px;display:flex;position:relative;box-shadow:0 1px 1px #0f172a38,0 3px 7px #0f172a2b,inset 0 1px #ffffff3d}[data-mantine-color-scheme=dark] .option-strike-selector__marker{box-shadow:0 1px 1px #00000070,0 3px 7px #00000057,inset 0 1px #ffffff3d}.option-strike-selector__marker{color:var(--option-analysis-call-contrast);font-family:var(--mantine-font-family-monospace);touch-action:none;pointer-events:auto;white-space:nowrap;cursor:grab;font-size:11px;font-weight:700;line-height:1.2}.option-strike-selector__marker:focus,.option-strike-selector__marker:focus-visible{outline:none}.option-strike-selector__marker[data-option-type=put]{--option-strike-marker-base-color:var(--option-analysis-put-color);background:var(--option-strike-marker-color);color:var(--option-analysis-put-contrast)}.option-strike-selector__marker[data-closed]{--option-strike-marker-base-color:color-mix(in srgb, var(--option-analysis-call-color), black 32%);color:#fff;cursor:default}.option-strike-selector__marker[data-closed][data-option-type=put]{--option-strike-marker-base-color:color-mix(in srgb, var(--option-analysis-put-color), black 32%);color:#fff}.option-strike-selector__marker:active{cursor:grabbing}.option-strike-selector__instrument-source{border-radius:var(--mantine-radius-sm);display:inline-flex;position:relative}.option-strike-selector__instrument-source[data-workspace-drag-armed]{pointer-events:auto;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.option-strike-selector__instrument-source[data-workspace-drag-armed]>button{pointer-events:none}.option-strike-selector__instrument-source[data-workspace-drag-armed]:hover:after{border-radius:inherit;outline:1px solid var(--mantine-primary-color-filled);background:color-mix(in srgb, var(--mantine-primary-color-filled) 7%, transparent);pointer-events:none;content:"";position:absolute;inset:0}.option-strike-selector__marker[data-strike-draggable=false]{cursor:default}.option-strike-selector__marker[data-disabled]{--option-strike-marker-base-color:var(--mantine-color-default);opacity:.45;background:var(--option-strike-marker-color);color:var(--mantine-color-dimmed);outline:1px dashed}.option-strike-selector__marker-anchor[data-expiry-stack-depth="1"] .option-strike-selector__marker{--option-expiry-stack-lighten:15%}.option-strike-selector__marker-anchor[data-expiry-stack-depth="2"] .option-strike-selector__marker{--option-expiry-stack-lighten:30%}.option-strike-selector__underlying-marker{--option-strike-marker-color:var(--mantine-color-orange-7);border-radius:var(--mantine-radius-sm);background:var(--option-strike-marker-color);justify-content:center;align-items:center;gap:3px;min-width:42px;padding:3px 7px;display:flex;position:relative;box-shadow:0 1px 1px #0f172a38,0 3px 7px #0f172a2b,inset 0 1px #ffffff3d}[data-mantine-color-scheme=dark] .option-strike-selector__underlying-marker{box-shadow:0 1px 1px #00000070,0 3px 7px #00000057,inset 0 1px #ffffff3d}.option-strike-selector__underlying-marker{color:#fff;font-family:var(--mantine-font-family-monospace);white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2}.option-strike-selector__underlying-marker:focus,.option-strike-selector__underlying-marker:focus-visible{outline:none}.option-strike-selector__underlying-marker[data-disabled]{--option-strike-marker-color:var(--mantine-color-default);opacity:.45;background:var(--option-strike-marker-color);color:var(--mantine-color-dimmed);outline:1px dashed}.option-strike-selector__underlying-marker[data-closed]{--option-strike-marker-color:color-mix(in srgb, var(--mantine-color-orange-7), black 32%);color:#fff}.option-strike-selector__lane[data-side=long] :is(.option-strike-selector__marker,.option-strike-selector__underlying-marker):after{bottom:calc(-5px - var(--option-expiry-stack-distance,0px));left:calc(50% - var(--option-strike-marker-offset,0px));border-top:calc(5px + var(--option-expiry-stack-distance,0px)) solid var(--option-strike-marker-color);content:"";filter:drop-shadow(0 1px 1px #0f172a38);border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;transform:translate(-50%)}[data-mantine-color-scheme=dark] .option-strike-selector__lane[data-side=long] :is(.option-strike-selector__marker,.option-strike-selector__underlying-marker):after{filter:drop-shadow(0 1px 1px #0000006b)}.option-strike-selector__lane[data-side=long] :is(.option-strike-selector__marker,.option-strike-selector__underlying-marker):after{pointer-events:none}.option-strike-selector__lane[data-side=short] :is(.option-strike-selector__marker,.option-strike-selector__underlying-marker):before{top:calc(-5px - var(--option-expiry-stack-distance,0px));left:calc(50% - var(--option-strike-marker-offset,0px));border-right:4px solid #0000;border-bottom:calc(5px + var(--option-expiry-stack-distance,0px)) solid var(--option-strike-marker-color);content:"";filter:drop-shadow(0 -1px 1px #0f172a38);border-left:4px solid #0000;width:0;height:0;position:absolute;transform:translate(-50%)}[data-mantine-color-scheme=dark] .option-strike-selector__lane[data-side=short] :is(.option-strike-selector__marker,.option-strike-selector__underlying-marker):before{filter:drop-shadow(0 -1px 1px #0000006b)}.option-strike-selector__lane[data-side=short] :is(.option-strike-selector__marker,.option-strike-selector__underlying-marker):before{pointer-events:none}@media (width<=700px){.option-strike-selector{min-width:280px}.option-strike-selector__lane-actions{gap:0}}.option-analysis__instrument{max-width:140px}.option-analysis__strike-zoom{color:var(--mantine-color-dimmed)}.option-analysis__grid{border-top:1px solid var(--mantine-color-default-border);position:relative;overflow:auto}.option-analysis__grid[data-stale] .option-analysis__table-wrap{opacity:.6;transition:opacity .12s ease-out}.option-analysis__legs,.option-analysis__stats-shell{flex-shrink:0}.option-analysis__legs{border-top:1px solid var(--mantine-color-default-border)}.option-analysis__stats-pane{width:max-content}.option-analysis__stat-item{border-radius:var(--mantine-radius-xs);outline:none;min-width:112px}.option-analysis__stat-item:focus-visible{box-shadow:0 0 0 1px var(--mantine-primary-color-filled)}.option-analysis__stat-icon{color:var(--mantine-color-dimmed);flex:none;display:flex}.option-analysis__stat-item[data-show-status-color=true][data-status=degraded] .option-analysis__stat-value{color:var(--tc-warning-text)}.option-analysis__stat-item[data-status=unavailable]{opacity:.58}.option-analysis__stat-value{font-variant-numeric:tabular-nums;min-width:0}.option-analysis__table-wrap{width:max-content;min-width:100%}.option-analysis__table{border-collapse:collapse;width:max-content;min-width:100%;font-family:var(--mantine-font-family-monospace);font-size:11px;line-height:16px}.option-analysis__table th,.option-analysis__table td{text-align:right;white-space:nowrap;border-bottom:1px solid color-mix(in srgb, var(--mantine-color-default-border) 70%, transparent);padding:2px 6px}.option-analysis__table tbody tr{height:var(--option-analysis-row-height)}.option-analysis__table thead th{background:var(--mantine-color-body);z-index:1;position:sticky;top:0}.option-analysis__table thead .option-analysis__table-header-groups th{height:calc(var(--option-analysis-header-height) - var(--option-analysis-row-height));text-align:center;border-bottom:0;top:0}.option-analysis__table thead .option-analysis__table-header-columns th{top:calc(var(--option-analysis-header-height) - var(--option-analysis-row-height));height:var(--option-analysis-row-height);text-align:center;min-width:7ch}.option-analysis__table thead .option-analysis__table-header-groups .option-analysis__table-corner,.option-analysis__table thead .option-analysis__table-header-columns .option-analysis__table-corner{z-index:3;text-align:right;width:1%;padding-right:8px;left:0}.option-analysis__table tbody td{text-align:center;min-width:7ch}.option-analysis__table-value{text-align:right;font-variant-numeric:tabular-nums;min-width:5ch;display:inline-block}.option-analysis__table-header-columns--hours th{font-weight:400}.option-analysis__table-header-columns--hours .option-analysis__table-corner{font-weight:700}.option-analysis__table-header-weekday{color:var(--mantine-color-dimmed);margin-left:3px;font-size:9px;font-weight:500}.option-analysis__table .option-analysis__table-day-divider{border-left:1px solid var(--mantine-color-default-border)}.option-analysis__table tbody th{background:var(--mantine-color-body);text-align:right;z-index:2;width:1%;padding-right:8px;position:sticky;left:0}.option-analysis__table-row--atm{--option-analysis-atm-line-color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .option-analysis__table-row--atm{--option-analysis-atm-line-color:var(--mantine-color-gray-4)}.option-analysis__table-row--atm-top>th,.option-analysis__table-row--atm-top>td{border-top:1px solid var(--option-analysis-atm-line-color)}.option-analysis__table-row--atm-bottom>th,.option-analysis__table-row--atm-bottom>td{border-bottom:1px solid var(--option-analysis-atm-line-color)}.option-analysis__quality-warning{white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:flex}.option-chain{min-height:0;overflow:hidden}.option-chain__sidebar{overflow:hidden}.option-chain__sidebar-heading{padding-block:4px 6px;padding-inline:8px}.option-chain__series-link[data-active]{background:var(--tc-selected-item-background)}.option-chain__series-type-marker{color:var(--mantine-color-gray-5);flex:none;display:inline-flex}.option-chain__series-type-marker[data-series-type=weekly]{color:var(--mantine-color-orange-6)}.option-chain__series-type-marker[data-series-type=monthly]{color:var(--mantine-color-blue-6)}.option-chain__series-dropdown-item{grid-template-columns:minmax(0,1fr) 48px 10px;align-items:center;gap:10px;width:100%;display:grid}.option-chain__series-dropdown-name{min-width:0}.option-chain__series-dropdown-dte{text-align:right;white-space:nowrap}.option-chain__main{flex:1;min-width:0;min-height:0;overflow:hidden}.option-chain__chain-pane,.option-chain__strategy-pane{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.option-chain__strategy-splitter{--splitter-hit-slop:4px}.option-chain__strategy{--ocs-line:#8080801f;--ocs-dim:var(--mantine-color-dimmed);--ocs-faint:color-mix(in srgb, var(--ocs-dim) 65%, var(--ocs-surface));--ocs-control-border:color-mix(in srgb, var(--ocs-surface) 82%, var(--ocs-title));--ocs-control-hover:color-mix(in srgb, var(--ocs-surface) 86%, var(--ocs-title));--ocs-band:color-mix(in srgb, var(--ocs-surface) 96%, var(--ocs-title));background:var(--ocs-surface);min-height:0;color:var(--ocs-text);position:relative}.option-chain__strategy[data-workspace-drop-active]:after{z-index:30;pointer-events:none;border:1.5px dashed var(--mantine-primary-color-filled);background:color-mix(in srgb, var(--mantine-primary-color-filled) 5%, transparent);content:"";border-radius:6px;position:absolute;inset:3px}.option-chain__strategy-legs{flex:1;min-height:0}.option-chain__strategy-table{font-size:12px}.option-chain__strategy-table th,.option-chain__strategy-table td{padding:0 4px}.option-chain__strategy-table :is(th,td):first-child{padding-left:10px}.option-chain__strategy-table :is(th,td):last-child{padding-right:10px}.option-chain__strategy-table thead th{background:var(--ocs-header-background);height:26px;box-shadow:inset 0 -1px 0 var(--ocs-header-border);color:var(--ocs-header-text);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:600}.option-chain__strategy-leg{height:28px}.option-chain__strategy-leg+.option-chain__strategy-leg>td{border-top:1px solid var(--ocs-line)}.option-chain__strategy-leg:hover,.option-chain__strategy-leg:focus-within{background:var(--tc-selected-item-background)}.option-chain__strategy-switch{white-space:nowrap;border-radius:4px;height:20px;margin-inline:-4px;padding-inline:4px;font-size:12px}.option-chain__strategy-switch:hover{background:var(--ocs-control-hover)}.option-chain__strategy-leg:hover .option-chain__strategy-switch{box-shadow:inset 0 0 0 1px var(--ocs-control-border)}.option-chain__strategy-switch:focus-visible{outline:1px solid var(--mantine-primary-color-filled);outline-offset:1px}.option-chain__strategy-switch[data-side]{font-weight:600}.option-chain__strategy-switch[data-side=buy]{color:var(--ocs-buy)}.option-chain__strategy-switch[data-side=sell]{color:var(--ocs-sell)}.option-chain__strategy-switch[data-put-call]{color:var(--ocs-header-text);font-weight:500}.option-chain__strategy .option-chain__strategy-ratio input{height:20px;min-height:20px;color:var(--ocs-title);font-variant-numeric:tabular-nums;text-align:right;border-radius:4px;padding-inline:5px;font-size:12px}.option-chain__strategy .option-chain__strategy-leg:hover .option-chain__strategy-ratio input{background:var(--ocs-surface);box-shadow:inset 0 0 0 1px var(--ocs-control-border)}.option-chain__strategy .option-chain__strategy-ratio input:focus{background:var(--ocs-surface);box-shadow:inset 0 0 0 1px var(--mantine-primary-color-filled)}.option-chain__strategy-contract{color:var(--ocs-title);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.option-chain__strategy-num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.option-chain__strategy-num[data-stale]{color:var(--ocs-dim);cursor:help;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1.5px}.option-chain__strategy-remove{opacity:0}.option-chain__strategy-leg:hover .option-chain__strategy-remove,.option-chain__strategy-remove:focus-visible{opacity:1}.option-chain__strategy-clear{color:var(--ocs-header-text)}.option-chain__strategy-empty td{height:104px;color:var(--ocs-dim);text-align:center}.option-chain__strategy-net td{z-index:2;border-top:1px solid var(--mantine-color-default-border);background:var(--ocs-band);height:28px;position:sticky;bottom:0}.option-chain__strategy-net .option-chain__strategy-num{color:var(--ocs-title);font-weight:600}.option-chain__strategy-net .option-chain__strategy-num[data-stale]{color:var(--ocs-dim)}.option-chain__strategy-net .option-chain__strategy-quote-price{font-weight:700}.option-chain__strategy-net-error{color:var(--ocs-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;display:block;overflow:hidden}.option-chain__strategy-quote{font-variant-numeric:tabular-nums;white-space:nowrap;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10px;font-size:11.5px;display:grid}.option-chain__strategy-quote-side{align-items:baseline;gap:4px;min-width:0;display:inline-flex;overflow:hidden}.option-chain__strategy-quote-side[data-side=bid]{color:var(--tc-quote-bid-color);justify-content:flex-end}.option-chain__strategy-quote-side[data-side=ask]{color:var(--tc-quote-ask-color);justify-content:flex-start}.option-chain__strategy-quote-side[data-empty]{color:var(--ocs-dim)}.option-chain__strategy-quote-size{opacity:.72;flex:none;font-size:11px}.option-chain__strategy-quote-price{font-weight:600}.option-chain__strategy-footer{border-top:1px solid var(--mantine-color-default-border);background:var(--window-shell-header-surface,var(--ocs-header-background));flex:none;min-height:38px;padding:4px 10px}.option-chain__strategy-stepper{background:var(--ocs-surface);height:24px;box-shadow:inset 0 0 0 1px var(--ocs-control-border);border-radius:5px}.option-chain__strategy-stepper:focus-within{box-shadow:inset 0 0 0 1px var(--mantine-primary-color-filled)}.option-chain__strategy .option-chain__strategy-units input{height:24px;min-height:24px;color:var(--ocs-title);font-variant-numeric:tabular-nums;text-align:center;padding:0;font-size:12px;font-weight:600}.option-chain__table{-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.option-chain-grid{flex:1;min-width:0;min-height:0;display:flex;overflow:auto hidden}.option-chain-grid__content{min-width:var(--option-chain-grid-min-width);flex-direction:column;flex:1;min-height:0;display:flex}.option-chain-grid__header{border-bottom:1px solid var(--option-chain-grid-header-border);background:var(--option-chain-grid-header-background);grid-template-columns:var(--option-chain-grid-columns);scrollbar-gutter:stable;flex:0 0 30px;min-width:100%;height:30px;display:grid;overflow:hidden}.option-chain-grid__header-cell{border-right:1px solid var(--option-chain-grid-header-border);min-width:0;color:var(--option-chain-grid-header-text);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:flex;position:relative}.option-chain-grid__header-content{justify-content:inherit;text-overflow:ellipsis;flex:1;min-width:0;display:flex;overflow:hidden}.option-chain-grid__resize-handle{border-right:1px solid var(--option-chain-grid-resize-handle);cursor:col-resize;opacity:.45;touch-action:none;width:6px;position:absolute;top:0;bottom:0;right:0}.option-chain-grid__resize-handle[data-resizing=true]{opacity:1}.option-chain-grid__scroll{scrollbar-gutter:stable;flex:1;min-height:0;position:relative;overflow:hidden auto}.option-chain-grid__spacer{min-width:100%;position:relative}.option-chain-grid__row{--option-chain-font-reduction:calc((28px - var(--option-chain-row-height,28px)) / 5);width:100%;min-width:100%;height:var(--option-chain-row-height,28px);border-bottom:1px solid var(--mantine-color-gray-3);display:grid;position:absolute;left:0}[data-mantine-color-scheme=dark] .option-chain-grid__row{border-bottom:1px solid var(--mantine-color-dark-5)}.option-chain-grid__row{grid-template-columns:var(--option-chain-grid-columns)}.option-chain-grid__cell{border-right:1px solid var(--mantine-color-gray-3);align-items:center;min-width:0;padding:0 6px;display:flex;overflow:hidden}[data-mantine-color-scheme=dark] .option-chain-grid__cell{border-right:1px solid var(--mantine-color-dark-5)}.option-chain-grid__cell{color:var(--option-chain-grid-cell-text);font-size:calc(12px - var(--option-chain-font-reduction,0px));white-space:nowrap;line-height:1.35}.option-chain-grid__cell.option-chain__strike-cell{z-index:2;overflow:visible}.option-chain-grid__cell .option-chain__strike-text{font-weight:700;font-size:calc(var(--mantine-font-size-xs) - var(--option-chain-font-reduction,0px))}.option-chain-grid__cell[data-column-color] .mantine-Text-root,.option-chain-grid__cell[data-column-color] .option-chain__analytics-value,.option-chain-grid__cell[data-column-color] .option-chain__quote-action{color:inherit}.option-chain-grid__cell[data-column-font] .mantine-Text-root{font-weight:inherit;font-style:inherit}.option-chain-grid__cell[data-column-background] .option-chain__quote-action{background:inherit}.option-chain-grid__cell--align-left{text-align:left;justify-content:flex-start}.option-chain-grid__cell--align-center{text-align:center;justify-content:center}.option-chain-grid__cell--align-right{text-align:right;justify-content:flex-end}.option-chain-grid__cell[data-workspace-drag-source][data-workspace-drag-armed]{cursor:grab}.option-chain-grid__cell[data-workspace-drag-source][data-workspace-drag-armed] .option-chain__quote-action{pointer-events:none}:is(html:not([data-workspace-dragging]) .option-chain-grid__row:has(>.option-chain-grid__cell[data-option-chain-drag-side=call][data-workspace-drag-armed]:hover)>.option-chain-grid__cell[data-option-chain-drag-side=call],html:not([data-workspace-dragging]) .option-chain-grid__row:has(>.option-chain-grid__cell[data-option-chain-drag-side=put][data-workspace-drag-armed]:hover)>.option-chain-grid__cell[data-option-chain-drag-side=put]){cursor:grab;position:relative}html:not([data-workspace-dragging]) .option-chain-grid__row:has(>.option-chain-grid__cell[data-option-chain-drag-side=call][data-workspace-drag-armed]:hover)>.option-chain-grid__cell[data-option-chain-drag-side=call]:after{z-index:3;box-sizing:border-box;border-block:1px solid var(--mantine-primary-color-filled);background:color-mix(in srgb, var(--mantine-primary-color-filled) 7%, transparent);content:"";pointer-events:none;position:absolute;inset:0}html:not([data-workspace-dragging]) .option-chain-grid__row:has(>.option-chain-grid__cell[data-option-chain-drag-side=put][data-workspace-drag-armed]:hover)>.option-chain-grid__cell[data-option-chain-drag-side=put]:after{z-index:3;box-sizing:border-box;border-block:1px solid var(--mantine-primary-color-filled);background:color-mix(in srgb, var(--mantine-primary-color-filled) 7%, transparent);content:"";pointer-events:none;position:absolute;inset:0}html:not([data-workspace-dragging]) .option-chain-grid__row:has(>.option-chain-grid__cell[data-option-chain-drag-side=call][data-workspace-drag-armed]:hover)>.option-chain-grid__cell[data-option-chain-drag-side=call]:first-child:after{border-inline-start:1px solid var(--mantine-primary-color-filled)}html:not([data-workspace-dragging]) .option-chain-grid__row:has(>.option-chain-grid__cell[data-option-chain-drag-side=put][data-workspace-drag-armed]:hover)>.option-chain-grid__cell[data-column-id=strike]+.option-chain-grid__cell[data-option-chain-drag-side=put]:after{border-inline-start:1px solid var(--mantine-primary-color-filled)}html:not([data-workspace-dragging]) .option-chain-grid__row:has(>.option-chain-grid__cell[data-option-chain-drag-side=call][data-workspace-drag-armed]:hover)>.option-chain-grid__cell[data-option-chain-drag-side=call]:has(+.option-chain-grid__cell[data-column-id=strike]):after{border-inline-end:1px solid var(--mantine-primary-color-filled)}html:not([data-workspace-dragging]) .option-chain-grid__row:has(>.option-chain-grid__cell[data-option-chain-drag-side=put][data-workspace-drag-armed]:hover)>.option-chain-grid__cell[data-option-chain-drag-side=put]:last-child:after{border-inline-end:1px solid var(--mantine-primary-color-filled)}.option-chain__strike-header{align-items:center;gap:2px;line-height:1;display:inline-flex}.option-chain__strike-header-label{font-weight:700}.option-chain__strike-header-side{color:var(--mantine-color-dimmed)}.option-chain__quote-value{width:100%;font-family:var(--mantine-font-family-monospace);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.option-chain__quote-action{background:var(--option-chain-order-color);width:auto;min-width:0;height:auto;color:var(--option-chain-order-contrast);cursor:pointer;font:inherit;font-family:var(--mantine-font-family-monospace);text-align:inherit;text-overflow:ellipsis;white-space:nowrap;border:0;border-radius:0;padding:0 6px;line-height:22px;transition:filter .1s,opacity .1s;position:absolute;inset:0;overflow:hidden}.option-chain__table-cell--order{position:relative}.option-chain__quote-action[data-order-side=buy]{--option-chain-order-color:var(--option-chain-buy-color);--option-chain-order-contrast:var(--option-chain-buy-contrast)}.option-chain__quote-action[data-order-side=sell]{--option-chain-order-color:var(--option-chain-sell-color);--option-chain-order-contrast:var(--option-chain-sell-contrast)}.option-chain__quote-action:hover:not(:disabled){filter:brightness(.94)}.option-chain__quote-action:active:not(:disabled){filter:brightness(.86)}.option-chain__quote-action[data-strategy-leg]{box-shadow:inset 0 0 0 2px var(--mantine-color-black)}[data-mantine-color-scheme=dark] .option-chain__quote-action[data-strategy-leg]{box-shadow:inset 0 0 0 2px var(--option-chain-order-contrast)}.option-chain__quote-action:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:1px}.option-chain__quote-action:disabled{cursor:default;opacity:.28}.option-chain__strike-value{width:100%;font-family:var(--mantine-font-family-monospace);position:relative}.option-chain__table-cell--itm{background:color-mix(in srgb, var(--mantine-primary-color-filled) 7%, transparent)}.option-chain__quote-value--unavailable{color:var(--mantine-color-dimmed);opacity:.65}.option-chain__analytics-value{align-items:center;justify-content:inherit;width:100%;font-family:var(--mantine-font-family-monospace);text-overflow:ellipsis;white-space:nowrap;gap:4px;display:inline-flex;overflow:hidden}.option-chain__analytics-value--stale,.option-chain__analytics-value--unavailable{color:var(--mantine-color-dimmed);opacity:.65}.option-chain__strike-cell{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .option-chain__strike-cell{background:var(--mantine-color-dark-7)}.option-chain__strike-cell{font-weight:600}.option-chain__strike-cell--atm{background:color-mix(in srgb, var(--mantine-primary-color-filled) 20%, transparent);color:var(--mantine-primary-color-filled)}.option-chain__strike-cell--atm .option-chain__strike-text{font-weight:700}.option-chain__table-row--atm{--option-chain-atm-line-color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .option-chain__table-row--atm{--option-chain-atm-line-color:var(--mantine-color-gray-4)}.option-chain__table-row--atm-top{border-top:1px solid var(--option-chain-atm-line-color)}.option-chain__table-row--atm-bottom{border-bottom:1px solid var(--option-chain-atm-line-color)}.option-chain__table-row--atm-center:after{z-index:3;border-top:1px solid var(--option-chain-atm-line-color);content:"";pointer-events:none;position:absolute;top:50%;left:0;right:0}[data-quote-grid-row-id][data-workspace-drop-active]{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}[data-quote-grid-empty-drop-target][data-workspace-drop-active],[data-quote-grid-append-drop-target][data-workspace-drop-active]{background:color-mix(in srgb, var(--mantine-primary-color-filled) 6%, transparent);box-shadow:inset 0 0 0 2px var(--mantine-primary-color-filled)}tr:is(:hover,[data-selected])>.row-actions-cell{--row-actions-surface:var(--tc-selected-item-background)}tr[data-dragging]>.row-actions-cell{--row-actions-surface:var(--mantine-primary-color-light)}.quote-grid-watchlist-footer{border-top:1px solid var(--mantine-color-default-border);flex-direction:column;margin-top:4px;padding-top:4px;display:flex}.quote-grid-watchlist-row{font-size:var(--mantine-font-size-xs);border-radius:4px;align-items:center;gap:6px;width:100%;height:26px;padding:0 8px;display:flex}.quote-grid-watchlist-row>svg{flex:none;margin-inline:-1px}.quote-grid-watchlist-row:hover{background:var(--tc-selected-item-background)}.quote-grid-watchlist-blank{width:14px;display:inline-block}.spreadGridRoot{--spread-grid-cell-border:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .spreadGridRoot{--spread-grid-cell-border:var(--mantine-color-default-border)}.spreadGridRoot{--spread-grid-cell-hover-border:color-mix(in srgb, var(--spread-grid-cell-border) 45%, var(--mantine-color-text));--spread-grid-contract-column-width:112px;--spread-grid-cell-min-width:128px;--spread-grid-cell-height:44px;--spread-grid-inner-cell-height:40px;--spread-grid-cell-padding-y:3px;--spread-grid-leg-highlight:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .spreadGridRoot{--spread-grid-leg-highlight:var(--mantine-color-dark-3)}.spreadGridRoot{flex-direction:column;width:calc(100% + 1px);height:100%;min-height:0;display:flex}.spreadGridViewport{background:var(--mantine-color-body);flex:1;min-height:0;overflow:auto}.spreadGridVertical{justify-content:start;align-items:stretch;min-width:max-content;display:grid}.spreadGridInterVertical{grid-template-columns:92px 92px repeat(3, var(--spread-grid-cell-min-width))}.spreadGridHeading,.spreadGridLabel{min-height:34px;padding:var(--spread-grid-cell-padding-y) 8px;border-right:1px solid var(--spread-grid-cell-border);border-bottom:1px solid var(--spread-grid-cell-border);font-size:var(--mantine-font-size-xs);align-items:center;display:flex}.spreadGridHeading{z-index:3;background:var(--mantine-color-body);font-weight:700;position:sticky;top:0}.spreadGridLabel{color:var(--mantine-color-dimmed)}.spreadGridMarketCell{min-width:var(--spread-grid-cell-min-width);min-height:72px;padding:var(--spread-grid-cell-padding-y) 7px;border-right:1px solid var(--spread-grid-cell-border);border-bottom:1px solid var(--spread-grid-cell-border);cursor:default;position:relative}.spreadGridMarketCell[data-has-quotes]:after{z-index:2;content:"";pointer-events:none;border:1px solid #0000;position:absolute;inset:0}.spreadGridMarketCell[data-has-quotes]:hover:after{border-color:var(--spread-grid-cell-hover-border)}.spreadGridMarketCell[data-workspace-drag-source][data-workspace-drag-armed]:hover{background:color-mix(in srgb, var(--mantine-primary-color-filled) 7%, var(--mantine-color-body));cursor:grab;-webkit-user-select:none;user-select:none}.spreadGridMarketCell[data-workspace-drag-source][data-workspace-drag-armed]:hover:after{border-color:var(--mantine-primary-color-filled)}.spreadGridMarketCell[data-workspace-drag-source][data-workspace-drag-armed]:hover .quote-sides-row{pointer-events:none}.spreadGridMarketTitle{min-width:0;margin-bottom:3px;padding-left:8px}.spreadGridMarketTooltip{white-space:pre-line}.spreadGridMarketTooltipTarget{width:100%;min-width:0}.spreadGridMarketFallback{min-height:24px;color:var(--mantine-color-dimmed);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);justify-content:center;align-items:baseline;gap:0;display:flex}.spreadGridMarketFallbackPrice{font-weight:700}.spreadGridMarketFallbackIndicator{text-transform:uppercase;font-weight:700}.spreadGridCompactMarketLayout{grid-template-columns:minmax(0,1fr);align-items:center;width:100%;height:100%;display:grid;position:relative}.spreadGridCompactMarketLayout .quote-sides{grid-area:1/1;grid-template-rows:repeat(2,minmax(0,1fr));height:100%}.spreadGridCompactMarketFallback{color:var(--mantine-color-dimmed);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);grid-area:1/1;justify-content:center;align-items:baseline;gap:0;display:flex}.spreadGridMarketCell[data-presentation=matrix]{box-sizing:border-box;height:var(--spread-grid-cell-height);min-height:var(--spread-grid-cell-height);align-items:center;padding:0;display:grid}.spreadGridMarketCell[data-presentation=matrix] .spreadGridMarketTooltipTarget,.spreadGridMarketCell[data-presentation=outright-strip] .spreadGridMarketTooltipTarget{align-items:center;height:100%;display:grid}.spreadGridVertical .spreadGridMarketCell,.spreadGridVertical .spreadGridEmptyCell{min-width:var(--spread-grid-cell-min-width);min-height:var(--spread-grid-cell-height)}.spreadGridMarketCell[data-presentation=outright-strip]{box-sizing:border-box;height:var(--spread-grid-inner-cell-height);min-height:var(--spread-grid-inner-cell-height);align-items:center;padding:0;display:grid}.spreadGridEmptyCell{min-width:var(--spread-grid-cell-min-width);border-right:1px solid var(--spread-grid-cell-border);border-bottom:1px solid var(--spread-grid-cell-border);min-height:72px;color:var(--mantine-color-dimmed);place-items:center;display:grid}.spreadGridMatrix{border-collapse:separate;border-spacing:0;table-layout:fixed;width:max-content;min-width:100%}.spreadGridMatrix th{z-index:2;min-width:110px;padding:var(--spread-grid-cell-padding-y) 8px;border-right:1px solid var(--spread-grid-cell-border);border-bottom:1px solid var(--spread-grid-cell-border);background:var(--mantine-color-body);font-size:var(--mantine-font-size-xs);text-align:left;position:sticky}.spreadGridMatrix thead th{top:0}.spreadGridMatrix tbody th{left:0}.spreadGridMatrix thead th:first-child{z-index:4;left:0}.spreadGridMatrix td{min-width:var(--spread-grid-cell-min-width);vertical-align:top;padding:0}.spreadGridSameProductMatrix{--spread-grid-outright-height:var(--spread-grid-inner-cell-height)}.spreadGridSameProductMatrix th,.spreadGridSameProductMatrix td{width:var(--spread-grid-cell-min-width);min-width:var(--spread-grid-cell-min-width)}.spreadGridSameProductMatrix tbody tr{height:var(--spread-grid-inner-cell-height)}.spreadGridSameProductMatrix tbody td:not(.spreadGridInactiveCell){border-right:1px solid var(--spread-grid-cell-border);border-bottom:1px solid var(--spread-grid-cell-border)}.spreadGridSameProductMatrix tbody td>.spreadGridMarketCell,.spreadGridSameProductMatrix .spreadGridOutrightHeader>.spreadGridMarketCell,.spreadGridSameProductMatrix tbody td>.spreadGridEmptyCell{border-bottom:0;border-right:0}.spreadGridSameProductMatrix tbody td>.spreadGridMarketCell:only-child,.spreadGridSameProductMatrix tbody td>.spreadGridEmptyCell:only-child{height:100%}.spreadGridSameProductMatrix tbody td>.spreadGridMarketCell,.spreadGridSameProductMatrix tbody td>.spreadGridEmptyCell{min-height:var(--spread-grid-inner-cell-height)}.spreadGridSameProductMatrix tbody td>.spreadGridMarketCell+.spreadGridMarketCell{border-top:1px solid var(--spread-grid-cell-border)}.spreadGridSameProductMatrix thead th:first-child{left:auto}.spreadGridSameProductMatrix .spreadGridOutrightHeader{z-index:3;height:var(--spread-grid-outright-height);padding:0;top:0}.spreadGridSameProductMatrix .spreadGridMonthHeader{top:var(--spread-grid-outright-height);z-index:3;height:32px;padding-block:var(--spread-grid-cell-padding-y);background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .spreadGridSameProductMatrix .spreadGridMonthHeader{background:var(--mantine-color-default-hover)}.spreadGridSameProductMatrix .spreadGridMonthHeader{text-align:center;transition:background-color .12s}.spreadGridSameProductMatrix .spreadGridDiagonalMonth{height:var(--spread-grid-inner-cell-height);padding:var(--spread-grid-cell-padding-y) 8px;border-left:1px solid var(--spread-grid-cell-border);background:var(--mantine-color-gray-1);position:static}[data-mantine-color-scheme=dark] .spreadGridSameProductMatrix .spreadGridDiagonalMonth{background:var(--mantine-color-default-hover)}.spreadGridSameProductMatrix .spreadGridDiagonalMonth{text-align:center;transition:background-color .12s}.spreadGridSameProductMatrix .spreadGridMonthHeader[data-leg-highlight],.spreadGridSameProductMatrix .spreadGridDiagonalMonth[data-leg-highlight]{background:var(--spread-grid-leg-highlight)}.spreadGridMatrix tr>:last-child,.spreadGridMatrix tr>:last-child>.spreadGridMarketCell,.spreadGridMatrix tr>:last-child>.spreadGridEmptyCell{border-right:0}.spreadGridSameProductMatrix tr>.spreadGridDiagonalMonth:first-child{border-left:0}.spreadGridDiagonalMonth span{display:block}.spreadGridSameProductMatrix .spreadGridInactiveCell{background:0 0;border:0}.spreadGridSameProductMatrix tbody .spreadGridEmptyCell{min-height:var(--spread-grid-inner-cell-height)}.spreadGridMatrix .spreadGridEmptyCell{min-height:var(--spread-grid-cell-height)}
