.vinc .financial-report{--muted:#6b6256;--faint:#796f61;--line:#e7dec9;--line-2:#efe8d8;--paper:#faf5ec;--r-sm:12px;--ink:#1b1611;--green-soft:#e1f1ea;--green-deep:#0f6e56;background:var(--paper);color:var(--ink)}.vinc .financial-report .card{box-shadow:none;border-color:var(--line)}.vinc .financial-report figure{background:#fcfaf6;padding:clamp(16px,2vw,24px)}.vinc .financial-report figure svg[role=img]{min-height:160px}.vinc .financial-report .dstat{border:1px solid var(--line-2);background:#fcfaf6;border-radius:12px;padding:16px}.vinc .financial-report .ef-table{min-width:640px;font-size:13px;line-height:1.6}.vinc .financial-report .ef-table thead tr{color:var(--ink);background:#f5efe5}.vinc .financial-report .ef-table th{white-space:normal;letter-spacing:.02em}.vinc .financial-report .ef-table th.r{min-width:140px}.vinc .financial-report .ef-table caption{border-bottom:1px solid var(--line);padding:16px}.vinc .financial-report .ef-table td{vertical-align:top;padding:13px 16px}.vinc .financial-report .ef-table tbody tr:nth-child(2n){background:#fcfaf6}.vinc .financial-report details>summary{min-height:48px}