.finance-dialog-card[data-v-71cd2a34]{background:#fff;border:1px solid #dfe8f3;border-radius:8px!important;box-shadow:0 18px 44px #1e304c29;display:flex;flex-direction:column;max-height:min(92vh,820px);overflow:hidden}.finance-dialog-header[data-v-71cd2a34]{align-items:flex-start;background:#fff;border-bottom:1px solid #e4edf8;display:flex;flex:0 0 auto;gap:16px;justify-content:space-between;padding:20px 22px 18px!important;position:relative}.finance-dialog-header[data-v-71cd2a34]:before{background:#2f80ed;content:"";height:3px;left:0;position:absolute;right:0;top:0}.finance-dialog-header__copy[data-v-71cd2a34]{min-width:0}.finance-dialog-eyebrow[data-v-71cd2a34]{color:#2f80ed;font-size:12px;font-weight:900;line-height:1.3;margin-bottom:6px}.finance-dialog-title-row[data-v-71cd2a34]{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.finance-dialog-title[data-v-71cd2a34]{color:#17233c;font-size:24px;font-weight:900;letter-spacing:0;line-height:1.22;margin:0}.finance-dialog-code[data-v-71cd2a34]{color:#64748b;font-size:13px;font-weight:800;line-height:1.35}.finance-dialog-meta[data-v-71cd2a34]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.finance-dialog-meta-chip[data-v-71cd2a34]{background:#f2f7fd;border:1px solid #d9e6f4;border-radius:999px;color:#334155;font-size:12px;font-weight:800;line-height:1.3;padding:5px 10px}.finance-dialog-period-panel[data-v-71cd2a34]{align-items:center;display:flex;flex-wrap:wrap;gap:10px 12px;margin-top:12px;min-width:0}.finance-dialog-period-summary[data-v-71cd2a34]{align-items:center;color:#526275;display:flex;flex-wrap:wrap;font-size:12px;font-weight:800;gap:6px 10px;min-width:0}.finance-dialog-period-year[data-v-71cd2a34]{background:#1d4ed8;border-radius:5px;color:#fff;display:inline-flex;font-size:12px;font-weight:900;line-height:1;padding:6px 8px}.finance-dialog-period-select[data-v-71cd2a34]{flex:0 1 168px;min-width:150px}.finance-dialog-period-select[data-v-71cd2a34] .v-field{background:#fff;border-radius:6px;font-size:12px}.finance-dialog-period-select[data-v-71cd2a34] .v-field__input{font-weight:900;min-height:34px;padding-bottom:0;padding-top:0}.finance-dialog-header__actions[data-v-71cd2a34]{align-items:center;display:flex;flex:0 0 auto;gap:8px;justify-content:flex-end;margin-right:42px}.finance-dialog-report-link[data-v-71cd2a34]{border-color:#d8e1ee!important;border-radius:8px!important;box-shadow:0 4px 10px #0f172a0a!important;color:#24324a!important;font-weight:800;min-height:34px}.finance-dialog-report-link[data-v-71cd2a34]:focus-visible,.finance-dialog-report-link[data-v-71cd2a34]:hover{background:#f8fbff!important;border-color:#b7c7da!important}.finance-dialog-close[data-v-71cd2a34]{color:#64748b;position:absolute;right:16px;top:24px}.finance-dialog-close[data-v-71cd2a34]:focus-visible,.finance-dialog-close[data-v-71cd2a34]:hover{color:#2f80ed}.finance-dialog-body[data-v-71cd2a34]{background:#f4f7fb;flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px!important}.finance-section[data-v-71cd2a34]{background:#fff;border:1px solid #dce7f2;border-radius:8px;box-shadow:0 10px 24px #0f172a0d;overflow:hidden}.finance-section+.finance-section[data-v-71cd2a34]{margin-top:12px}.finance-section__header[data-v-71cd2a34]{align-items:center;background:linear-gradient(180deg,#fbfdff,#f2f7fc);border-bottom:1px solid #e1eaf4;display:flex;gap:12px;justify-content:space-between;min-height:44px;padding:11px 16px}.finance-section__title[data-v-71cd2a34]{color:#17233c;font-size:15px;font-weight:900;line-height:1.25;margin:0}.finance-section__unit[data-v-71cd2a34],.finance-section__units[data-v-71cd2a34]{color:#64748b;display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;gap:6px 10px;justify-content:flex-end;line-height:1.3}.finance-ratio-table[data-v-71cd2a34]{display:grid;gap:10px;padding:12px}.finance-ratio-row[data-v-71cd2a34]{display:grid;gap:8px;grid-template-columns:repeat(7,minmax(0,1fr))}.finance-ratio-row--primary[data-v-71cd2a34]{grid-template-columns:repeat(4,minmax(0,1fr))}.finance-ratio-cell[data-v-71cd2a34]{background:#f8fbff;border:1px solid #e4ecf5;border-radius:7px;display:grid;gap:5px;min-width:0;padding:11px 12px}.finance-ratio-row--primary .finance-ratio-cell[data-v-71cd2a34]{background:#fff;border-color:#dce8f4;box-shadow:0 6px 14px #1f2a440d;padding:14px 13px}.finance-ratio-label[data-v-71cd2a34],.finance-summary-label[data-v-71cd2a34]{color:#526174;font-size:12px;font-weight:800;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-ratio-value[data-v-71cd2a34]{color:#172033;font-size:21px;font-weight:900;line-height:1.15;overflow-wrap:anywhere}.finance-ratio-row--support .finance-ratio-value[data-v-71cd2a34]{font-size:16px}.finance-summary-tables[data-v-71cd2a34]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px}.finance-summary-table[data-v-71cd2a34]{background:#fff;border:1px solid #e3ebf4;border-radius:8px;box-shadow:0 6px 14px #0f172a0a;min-width:0;overflow:hidden}.finance-summary-table__title[data-v-71cd2a34]{background:#f7fafd;border-bottom:1px solid #e3ebf4;color:#1f2a3d;font-size:13px;font-weight:900;line-height:1.35;padding:9px 12px}.finance-summary-table__rows[data-v-71cd2a34]{display:grid}.finance-summary-row[data-v-71cd2a34]{align-items:center;border-bottom:1px solid #edf3f8;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(74px,auto);min-height:39px;padding:8px 12px}.finance-summary-row[data-v-71cd2a34]:nth-child(2n){background:#fbfdff}.finance-summary-row[data-v-71cd2a34]:last-child{border-bottom:0}.finance-summary-value[data-v-71cd2a34]{color:#172033;font-size:14px;font-weight:900;line-height:1.25;min-width:0;overflow-wrap:anywhere;text-align:right}.finance-value--negative[data-v-71cd2a34]{color:#dc2626}.finance-dialog-actions[data-v-71cd2a34]{border-top:1px solid #edf2f7;flex:0 0 auto;justify-content:center;padding:12px 18px 14px!important}.finance-dialog-secondary-button[data-v-71cd2a34]{border-color:#cbd8e7;border-radius:8px!important;color:#526173;font-weight:800;min-height:38px;min-width:92px}@media(max-width:600px){.finance-dialog-header[data-v-71cd2a34]{align-items:flex-start;flex-direction:column;gap:12px;padding:18px 44px 16px 16px!important}.finance-dialog-header__actions[data-v-71cd2a34]{margin-right:0;width:100%}.finance-dialog-close[data-v-71cd2a34]{right:8px;top:12px}.finance-dialog-report-link[data-v-71cd2a34]{flex:1 1 auto}.finance-dialog-period-panel[data-v-71cd2a34]{align-items:stretch;flex-direction:column}.finance-dialog-period-select[data-v-71cd2a34]{flex-basis:auto;width:100%}.finance-dialog-body[data-v-71cd2a34]{padding:12px!important}.finance-section__header[data-v-71cd2a34]{align-items:flex-start;flex-direction:column;gap:5px;padding:10px 12px}.finance-section__unit[data-v-71cd2a34],.finance-section__units[data-v-71cd2a34]{justify-content:flex-start}.finance-ratio-row[data-v-71cd2a34],.finance-ratio-row--primary[data-v-71cd2a34]{gap:0;grid-template-columns:1fr}.finance-ratio-cell[data-v-71cd2a34]{align-items:center;border:0;border-bottom:1px solid #e7eef6;border-radius:0;border-right:0;box-shadow:none;grid-template-columns:minmax(0,1fr) minmax(70px,auto);padding:10px 12px}.finance-ratio-row--primary .finance-ratio-cell[data-v-71cd2a34]{box-shadow:none;padding:11px 12px}.finance-ratio-cell[data-v-71cd2a34]:last-child{border-bottom:0}.finance-summary-tables[data-v-71cd2a34]{gap:10px;grid-template-columns:1fr}.finance-summary-table[data-v-71cd2a34]{border:1px solid #e3ebf4;border-right:0}.finance-summary-table[data-v-71cd2a34]:last-child{border-bottom:1px solid #e3ebf4}}
