.collapsible-section{width:100%}.collapsible-section-header{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 0;transition:opacity .15s;display:flex}.collapsible-section-header:hover{opacity:.75}.collapsible-section-header--static{cursor:default;-webkit-user-select:auto;user-select:auto}.collapsible-section-header--static:hover{opacity:1}.collapsible-section-header:focus-visible{outline:2px solid var(--focus-color,#4a90d9);outline-offset:2px;border-radius:4px}.collapsible-section-title{flex:1;margin:0}.collapsible-section-icon{color:var(--text-secondary,#888);flex-shrink:0;margin-left:12px;font-size:18px}.collapsible-section-content{padding-top:4px}.table-auto-height{margin-top:5px}.table-auto-height .diagram-table-container{height:auto!important;min-height:auto!important;max-height:none!important}.table-auto-height .finance-container{overflow:hidden}.table-auto-height .finance-wrapper{height:auto;overflow:auto hidden}.table-auto-height .th-finance{letter-spacing:.4px;border-left:none;border-right:none;padding:6px 8px;font-size:11px}.table-auto-height .td-finance{border-left:none;border-right:none;border-bottom-color:var(--border-light);height:32px;min-height:32px;padding:4px 8px;font-size:12px}.table-auto-height .sticky-col{font-size:12px}.table-auto-height .metric-cell{font-size:11.5px!important}.table-auto-height .td-finance-number{font-size:12px;font-weight:400}.table-auto-height .td-finance-percentage{font-size:10.5px}.table-auto-height .finance-table-icon{font-size:12px}.table-auto-height .tr-finance:nth-child(2n) .td-finance:not(.metric-cell){background-color:var(--hover-bg,#00000004)}.table-auto-height .tr-finance:hover .td-finance{background-color:#0000}.table-auto-height .tr-finance:hover .sticky-col{background-color:var(--container-color)}.table-auto-height .td-finance:not(.metric-cell):not(.sticky-col){position:relative}.table-auto-height .td-finance:not(.metric-cell):not(.sticky-col):hover:after{content:"";background-color:var(--hover-bg,#0000000a);pointer-events:none;position:absolute;inset:-5000px 0}
