.FinancialsTab_controlBar__lFn21{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-md) 0;border-bottom:1px solid var(--color-stroke)}@media(max-width:599px){.FinancialsTab_controlBar__lFn21{justify-content:flex-start}}@media only screen and (min-width:600px)and (max-width:1279px){.FinancialsTab_controlBar__lFn21{justify-content:flex-start}}.FinancialsTab_settingsPopover__Zf7Hv{display:flex;flex-direction:column;gap:var(--space-lg);min-width:240px}.FinancialsTab_settingsSection__C3vcX{display:flex;flex-direction:column}.FinancialsTab_tableWrapper__Jwm2s{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:var(--space-lg)}.FinancialsTab_tableWrapper__Jwm2s::-webkit-scrollbar{height:4px}.FinancialsTab_tableWrapper__Jwm2s::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.FinancialsTab_tableWrapper__Jwm2s::-webkit-scrollbar-thumb{background:var(--color-stroke);border-radius:2px}.FinancialsTab_statementTable__gN8vC{width:100%;border-collapse:collapse;table-layout:auto}.FinancialsTab_statementTable__gN8vC td,.FinancialsTab_statementTable__gN8vC th{padding:var(--space-sm) var(--space-md);white-space:nowrap}.FinancialsTab_statementTable__gN8vC thead th{position:sticky;top:0;background:var(--background-card);border-bottom:1px solid var(--color-stroke);text-align:right;z-index:1}.FinancialsTab_statementTable__gN8vC thead th:first-child{text-align:left;position:sticky;left:0;z-index:2;background:var(--background-card)}@media(max-width:599px){.FinancialsTab_statementTable__gN8vC thead th:first-child{min-width:140px;white-space:normal;word-break:break-word}}.FinancialsTab_statementTable__gN8vC tbody tr{border-bottom:1px solid var(--color-stroke);cursor:pointer}@media(hover:hover)and (pointer:fine){.FinancialsTab_statementTable__gN8vC tbody tr:hover{background:var(--background-hover)}}.FinancialsTab_statementTable__gN8vC tbody tr:last-child{border-bottom:none}.FinancialsTab_statementTable__gN8vC tbody td{text-align:right}.FinancialsTab_statementTable__gN8vC tbody td:first-child{text-align:left;position:sticky;left:0;background:var(--background-card);z-index:1}@media(max-width:599px){.FinancialsTab_statementTable__gN8vC tbody td:first-child{min-width:140px;white-space:normal;word-break:break-word}}.FinancialsTab_statementTable__gN8vC tbody td:first-child:after{content:"";position:absolute;right:0;top:0;bottom:0;width:4px;background:linear-gradient(to right,var(--color-stroke),transparent);opacity:0}@media(max-width:599px){.FinancialsTab_statementTable__gN8vC tbody td:first-child:after{opacity:1}}.FinancialsTab_boldRow__uBhbH td{font-weight:600}.FinancialsTab_groupHeaderRow__6_6lt{cursor:default!important}.FinancialsTab_groupHeaderRow__6_6lt:hover{background:rgba(0,0,0,0)!important}.FinancialsTab_groupHeaderRow__6_6lt td{padding:var(--space-xs) var(--space-md)}.FinancialsTab_groupHeaderRow__6_6lt td:first-child{text-align:left!important;position:sticky;left:0;z-index:1;background:var(--background-secondary)}.FinancialsTab_periodToggle__L3bfx{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg)}.FinancialsTab_chartTypeToggle__oxczW{display:flex;gap:var(--space-sm)}.FinancialsTab_chartContainer__qpjOU{width:100%;min-height:300px}@media(max-width:599px){.FinancialsTab_chartContainer__qpjOU{min-height:250px}}.FinancialsTab_bottomSheetOverlay__OJdVT{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:flex-end;animation:FinancialsTab_fade-in__yTCd3 .2s ease}.FinancialsTab_bottomSheet__H8xHA{width:100%;background-color:var(--background-card);border-top-left-radius:16px;border-top-right-radius:16px;animation:FinancialsTab_slide-up__a61V0 .3s ease;max-height:80vh;display:flex;flex-direction:column;overflow:hidden}.FinancialsTab_bottomSheetHeader___eHOv{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--color-stroke);flex-shrink:0}.FinancialsTab_bottomSheetClose__ythmE{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0}.FinancialsTab_bottomSheetContent__2STk2{padding:16px 20px;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-lg)}@keyframes FinancialsTab_fade-in__yTCd3{0%{opacity:0}to{opacity:1}}@keyframes FinancialsTab_slide-up__a61V0{0%{transform:translateY(100%)}to{transform:translateY(0)}}.FinancialsTab_section__cK63c{padding:var(--space-lg) 0;border-bottom:1px solid var(--color-stroke)}.FinancialsTab_section__cK63c:last-child{border-bottom:none}