.tablediv[data-v-e79e5018]{width:100%;background:#fff;padding:5px 20px 5px 20px;text-align:center}table[data-v-e79e5018]{border-collapse:collapse;border:1px solid #d5d3d3;font-size:12px;width:100%;margin:0 auto}table tr td[data-v-e79e5018]{border:1px solid #d5d3d3;padding:5px 5px}table .number[data-v-e79e5018]{text-align:right}.class-0[data-v-e79e5018]{font-weight:600;background-color:#dedede}.class-0 .number[data-v-e79e5018]{text-align:center}.class-1[data-v-e79e5018]{font-weight:600;background-color:#f2f2f2}.class-1 .text[data-v-e79e5018]{text-align:left}.class-2 .text[data-v-e79e5018]{text-align:left;padding-left:20px}.class-3 .text[data-v-e79e5018]{text-align:left;padding-left:60px}.class-4 .text[data-v-e79e5018]{text-align:left;padding-left:80px}.class-other .text[data-v-e79e5018]{text-align:left;padding-left:40px}.fuzhai[data-v-e79e5018]{height:40px;line-height:40px;border-radius:10px;background:#eaebed}.company-header[data-v-3ce8c1ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px;background:#f0f2f5;margin:8px 16px;border-left:4px solid #2d8cf0}.company-header .company-name[data-v-3ce8c1ee]{font-size:15px;font-weight:500;color:#17233d}.company-header[data-v-3ce8c1ee]:hover{background:#f5faff}.finance-table[data-v-3ce8c1ee]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:0 16px 8px;min-height:500px;max-height:76vh}.finance-table .left-section[data-v-3ce8c1ee],.finance-table .right-section[data-v-3ce8c1ee]{padding:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:500px;max-height:76vh;overflow:hidden;overflow-y:auto}.finance-table .tabHeight[data-v-3ce8c1ee]{height:60vh;overflow:hidden;overflow-y:auto}.finance-table .section-block[data-v-3ce8c1ee]{background:#fff;margin-bottom:16px}.finance-table .section-header[data-v-3ce8c1ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.finance-table .section-title[data-v-3ce8c1ee]{display:inline-block;padding:4px 12px;background:#e5f3ff;color:#2d8cf0;border-radius:15px;font-size:15px;font-weight:700;margin-bottom:16px}.finance-table .key-metrics[data-v-3ce8c1ee]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.finance-table .metric-item[data-v-3ce8c1ee]{padding:16px;background:#f8f8f9;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.finance-table .metric-item .label[data-v-3ce8c1ee]{color:#515a6e;font-size:14px;font-weight:600}.finance-table .metric-item .value[data-v-3ce8c1ee]{font-size:16px;font-weight:700;color:#2d8cf0}.finance-table .metric-item .value.positive[data-v-3ce8c1ee]{color:#19be6b}.finance-table .metric-item .value.negative[data-v-3ce8c1ee]{color:#ed4014}.finance-table .trend-chart[data-v-3ce8c1ee]{height:300px;margin-top:16px}.finance-table .comparison-controls[data-v-3ce8c1ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.finance-table .radar-chart[data-v-3ce8c1ee]{height:300px;margin-top:16px}.finance-table .sheet-header[data-v-3ce8c1ee]{display:grid;grid-template-columns:320px 1fr 1fr;background:#dedede;border-bottom:1px solid #e8eaec}.finance-table .sheet-header .header-cell[data-v-3ce8c1ee]{padding:5px 8px;text-align:center;font-weight:700;font-size:14px}.finance-table .sheet-content .sheet-row[data-v-3ce8c1ee]{display:grid;grid-template-columns:320px 1fr 1fr;border-bottom:1px solid #e8eaec}.finance-table .sheet-content .sheet-row[data-v-3ce8c1ee]:hover{background:#f8f8f9}.finance-table .sheet-content .sheet-row .cell[data-v-3ce8c1ee]{padding:4px 8px;font-size:13px;border-right:1px solid #e8eaec}.finance-table .sheet-content .sheet-row .cell.bold[data-v-3ce8c1ee]{font-weight:700}.finance-table .sheet-content .sheet-row .cell.centerBold[data-v-3ce8c1ee]{font-weight:700;background:#f8f8f9;text-align:center}.finance-table .sheet-content .sheet-row .cell.number[data-v-3ce8c1ee]{text-align:right}.finance-table .sheet-content .sheet-row .cell[data-v-3ce8c1ee]:last-child{border-right:none}.finance-table .balance-sheets[data-v-3ce8c1ee]{display:block;margin-top:16px}