.TotalStockHistoryPage_contentPanel__L7_yw{--total-stock-panel-padding-block:2rem;--total-stock-panel-gap-block:1.4rem;--total-stock-header-height:2.5rem;--total-stock-tab-height:2.45rem;--total-stock-table-shell-height:calc(100vh - var(--total-stock-panel-padding-block) - var(--total-stock-panel-gap-block) - var(--total-stock-header-height) - var(--total-stock-tab-height) - 2rem);align-content:start;align-items:start;grid-auto-rows:max-content}.TotalStockHistoryPage_tabBar__d3pKH{display:inline-flex;align-items:center;align-self:start;min-width:0;border-bottom:1px solid var(--stock-sale-border)}.TotalStockHistoryPage_tabButton__XETZM{min-height:2.45rem;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--stock-sale-muted);cursor:pointer;font:inherit;font-size:.88rem;font-weight:900;padding:0 .9rem;transition:border-color .14s ease,color .14s ease,background .14s ease}.TotalStockHistoryPage_tabButton__XETZM:hover{background:rgba(45,212,191,.08);color:var(--stock-sale-ink)}.TotalStockHistoryPage_tabButtonActive__Xj2gm{border-bottom-color:var(--stock-sale-accent);color:var(--stock-sale-ink)}.TotalStockHistoryPage_cashHistoryTableShell__t3ED_,.TotalStockHistoryPage_historyTableShell__NKKbp,.TotalStockHistoryPage_monthlyScrollShell__Ny_ua{min-width:0;border:1px solid var(--stock-sale-border);border-radius:8px;background:rgba(2,6,23,.22)}.TotalStockHistoryPage_monthlyScrollShell__Ny_ua{height:var(--total-stock-table-shell-height);overflow-x:auto;overflow-y:auto}.TotalStockHistoryPage_historyTable__iWN_c,.TotalStockHistoryPage_monthlyTable__Kv3Io{width:100%;border-collapse:separate;border-spacing:0;color:var(--stock-sale-ink);font-size:.84rem}.TotalStockHistoryPage_monthlyTable__Kv3Io{min-width:calc(18rem + (var(--month-count, 1) * 10rem));table-layout:fixed}.TotalStockHistoryPage_historyTable__iWN_c{min-width:48rem;table-layout:fixed}.TotalStockHistoryPage_accountHistoryTable__yUWvX{width:1020px;min-width:1020px;max-width:1020px}.TotalStockHistoryPage_accountHistoryDateColumn__OYWaT{width:120px}.TotalStockHistoryPage_accountHistoryCheckColumn__dPmYP,.TotalStockHistoryPage_accountHistoryPrincipalColumn__fap3E,.TotalStockHistoryPage_accountHistoryProfitColumn__tYUUo,.TotalStockHistoryPage_accountHistoryRateColumn__XflfZ{width:150px}.TotalStockHistoryPage_cashHistoryTable__H22go{width:620px;min-width:620px;max-width:620px}.TotalStockHistoryPage_cashHistoryDateColumn__08xaq{width:120px}.TotalStockHistoryPage_cashHistoryAccountColumn__3VyOV{width:200px}.TotalStockHistoryPage_cashHistoryTypeColumn__j6la7{width:100px}.TotalStockHistoryPage_cashHistoryAmountColumn__BUADE{width:150px}.TotalStockHistoryPage_historyTable__iWN_c td,.TotalStockHistoryPage_historyTable__iWN_c th,.TotalStockHistoryPage_monthlyTable__Kv3Io td,.TotalStockHistoryPage_monthlyTable__Kv3Io th{height:2.35rem;border-right:1px solid var(--stock-sale-border);border-bottom:1px solid var(--stock-sale-border);padding:0 .65rem;vertical-align:middle}.TotalStockHistoryPage_historyTable__iWN_c thead th,.TotalStockHistoryPage_monthlyTable__Kv3Io thead th{position:sticky;top:0;z-index:6;background:rgba(2,6,23,.98);color:var(--stock-sale-muted);font-weight:900;text-align:center}.TotalStockHistoryPage_historyTableShell__NKKbp{overflow-x:auto}.TotalStockHistoryPage_cashHistoryTableShell__t3ED_{height:var(--total-stock-table-shell-height);overflow:auto}.TotalStockHistoryPage_historyTable__iWN_c tbody th{color:var(--stock-sale-ink);font-weight:900;text-align:center}.TotalStockHistoryPage_historyTable__iWN_c td{text-align:right}.TotalStockHistoryPage_cashHistoryTable__H22go td{text-align:center}.TotalStockHistoryPage_cashHistoryTable__H22go td:last-child{text-align:right}.TotalStockHistoryPage_editableHistoryValueCell__yoNDM{padding:0}.TotalStockHistoryPage_historyCheckAmountButton__Uax00{display:block;width:100%;min-height:2.35rem;border:0;background:transparent;color:var(--stock-sale-accent);cursor:pointer;font:inherit;font-weight:900;font-variant-numeric:tabular-nums;padding:0 .65rem;text-align:right;text-decoration:underline;text-decoration-color:rgba(45,212,191,.45);text-underline-offset:.18rem}.TotalStockHistoryPage_historyCheckAmountButton__Uax00:focus-visible,.TotalStockHistoryPage_historyCheckAmountButton__Uax00:hover{background:rgba(45,212,191,.1);outline:none}.TotalStockHistoryPage_historyCheckAmountButton__Uax00:disabled{cursor:not-allowed;opacity:.55}.TotalStockHistoryPage_groupCell__yZHhf,.TotalStockHistoryPage_groupHeaderCell__hg74U,.TotalStockHistoryPage_labelCell__9g3Jg,.TotalStockHistoryPage_labelHeaderCell__q18lJ{width:9rem;min-width:9rem;max-width:9rem}.TotalStockHistoryPage_monthHeaderCell__IFDDT,.TotalStockHistoryPage_valueCell__GyiF7{width:10rem;min-width:10rem}.TotalStockHistoryPage_stickyGroupCell__dCIOW,.TotalStockHistoryPage_stickyLabelCell__r0dgW{position:sticky;z-index:5}.TotalStockHistoryPage_stickyGroupCell__dCIOW{left:0}.TotalStockHistoryPage_stickyLabelCell__r0dgW{left:9rem}thead .TotalStockHistoryPage_stickyGroupCell__dCIOW,thead .TotalStockHistoryPage_stickyLabelCell__r0dgW{z-index:8}.TotalStockHistoryPage_groupCell__yZHhf,.TotalStockHistoryPage_labelCell__9g3Jg{background:rgba(7,16,15,.98);color:var(--stock-sale-ink);font-weight:900;text-align:center}.TotalStockHistoryPage_labelCell__9g3Jg{color:var(--stock-sale-muted)}.TotalStockHistoryPage_summaryRow__tQijU .TotalStockHistoryPage_groupCell__yZHhf,.TotalStockHistoryPage_summaryRow__tQijU .TotalStockHistoryPage_labelCell__9g3Jg,.TotalStockHistoryPage_summaryRow__tQijU .TotalStockHistoryPage_valueCell__GyiF7{background:rgba(45,212,191,.12)}.TotalStockHistoryPage_summaryGroupCell___VrJe{color:var(--stock-sale-accent)}.TotalStockHistoryPage_emphasisRow__ipTkx .TotalStockHistoryPage_labelCell__9g3Jg,.TotalStockHistoryPage_emphasisRow__ipTkx .TotalStockHistoryPage_valueCell__GyiF7{background:rgba(148,163,184,.12);font-weight:900}.TotalStockHistoryPage_valueCell__GyiF7{background:rgba(15,23,42,.26);font-variant-numeric:tabular-nums;text-align:right}.TotalStockHistoryPage_monthlyTable__Kv3Io tr:hover .TotalStockHistoryPage_labelCell__9g3Jg,.TotalStockHistoryPage_monthlyTable__Kv3Io tr:hover .TotalStockHistoryPage_valueCell__GyiF7{background:rgba(45,212,191,.09)}.TotalStockHistoryPage_emptyTableCell____vQi{height:8rem;color:var(--stock-sale-muted);text-align:center}.TotalStockHistoryPage_moreButtonRow__iAmlF{display:flex;justify-content:center;padding:.85rem}.TotalStockHistoryPage_scrollLoadingText__6OlDg{position:sticky;bottom:0;border-top:1px solid var(--stock-sale-border);background:rgba(2,6,23,.94);color:var(--stock-sale-muted);font-size:.82rem;font-weight:900;padding:.75rem;text-align:center}.TotalStockHistoryPage_checkAmountFormGrid__zfT5r{grid-template-columns:minmax(0,1fr)}.TotalStockHistoryPage_checkAmountDateField__OnneD,.TotalStockHistoryPage_checkAmountEntryShell__tQ27N{grid-column:1/-1}.TotalStockHistoryPage_checkAmountEntryShell__tQ27N{display:grid;min-height:0;max-height:min(26rem,calc(100vh - 17rem));overflow:auto;border:1px solid var(--stock-sale-border);border-radius:8px;background:rgba(2,6,23,.22)}.TotalStockHistoryPage_checkAmountEntryHeader__ewHfD,.TotalStockHistoryPage_checkAmountEntryRow__Gv3WL{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(11rem,1.25fr);align-items:center;gap:.75rem;min-width:0;padding:.65rem .75rem}.TotalStockHistoryPage_checkAmountEntryHeader__ewHfD{position:sticky;top:0;z-index:1;background:rgba(2,6,23,.98);color:var(--stock-sale-muted);font-size:.78rem;font-weight:900}.TotalStockHistoryPage_checkAmountEntryRow__Gv3WL{border-top:1px solid var(--stock-sale-border)}.TotalStockHistoryPage_checkAmountAccountName__VOQcQ{min-width:0;overflow-wrap:anywhere;color:var(--stock-sale-ink);font-size:.86rem;font-weight:900}.TotalStockHistoryPage_checkAmountEmptyText__Vt1Pr{margin:0;padding:1.5rem;color:var(--stock-sale-muted);text-align:center}@media (max-width:1024px){.TotalStockHistoryPage_tabBar__d3pKH{width:100%}.TotalStockHistoryPage_tabButton__XETZM{flex:1 1 0;padding:0 .55rem;white-space:normal}.TotalStockHistoryPage_cashHistoryTableShell__t3ED_,.TotalStockHistoryPage_monthlyScrollShell__Ny_ua{height:auto;max-height:none}.TotalStockHistoryPage_checkAmountEntryHeader__ewHfD,.TotalStockHistoryPage_checkAmountEntryRow__Gv3WL{grid-template-columns:minmax(0,1fr);gap:.45rem}}