#finance-result pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8rem}#finance-result .facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px}#finance-result .facts>div{padding:16px;border:1px solid #ded9e8;border-radius:8px;background:#fff}#finance-result .facts strong{display:block;margin:8px 0;font-size:1.2rem}#finance-result details p,#finance-breakdowns p{overflow-wrap:anywhere}#finance-result .facts ul{padding-left:18px}#finance-result .facts details{font-size:.8rem}
#finance-product-work{margin:28px 0;padding-top:24px;border-top:1px solid #ddd7e6;min-width:0}#finance-product-controls{border:0;padding:0;margin:0;min-width:0}.finance-product-tools{display:grid;grid-template-columns:minmax(180px,1.5fr) minmax(180px,1fr);gap:16px;margin:20px 0}.finance-product-tools label{display:grid;gap:7px;font-size:13px}.finance-product-tools input,.finance-product-tools select{font:inherit;padding:10px;color:inherit;background:white;border:1px solid #c8bdd7;border-radius:5px;min-width:0;width:100%}.finance-table-scroll{overflow:auto;max-width:100%;min-width:0}.finance-product-table{border-collapse:collapse;width:100%;font-size:13px}.finance-product-table th,.finance-product-table td{padding:12px 10px;text-align:left;vertical-align:top;border-bottom:1px solid #e5e0eb;overflow-wrap:anywhere}.finance-product-table thead th{font-weight:650;background:#f5f2f9;color:#5d506f}.finance-product-table small{display:block;font-size:11px;font-weight:400;margin-top:5px;color:#776a85}.finance-product-table td[data-metric]{white-space:nowrap;font-variant-numeric:tabular-nums}.finance-product-table button{font-size:12px;white-space:nowrap}.finance-product-pages{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:16px 0}.finance-product-pages p{margin-right:auto;font-size:13px;color:#746582}#finance-product-detail{border:1px solid #d7cde2;border-radius:8px;background:#fcfaff;padding:20px;margin:24px 0}.finance-detail-heading{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.finance-detail-heading h4{font-size:20px;margin:8px 0;overflow-wrap:anywhere}#finance-product-costs{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}#finance-product-costs article{padding:16px;background:white;border:1px solid #e2d9eb;border-radius:6px;min-width:0}#finance-product-costs h4{font-size:13px;margin:0 0 10px}#finance-product-costs strong{font-size:19px;font-variant-numeric:tabular-nums}#finance-product-costs p,#finance-product-costs details{font-size:12px;line-height:1.6;overflow-wrap:anywhere}#finance-product-costs ul{padding-left:16px}.finance-original-button{display:block;text-align:left;width:100%;background:#f5f1f9;color:#5f457c;padding:9px;margin:10px 0;border:1px solid #ddd0e8;border-radius:4px;white-space:normal;overflow-wrap:anywhere;font:inherit;cursor:pointer}.finance-period-cost-gap{padding-left:10px;border-left:2px solid #b6a2ca;color:#6b577d}#finance-original{margin-top:24px;padding:18px;background:#f1edf7;border-radius:6px}#finance-original-json{max-height:420px;overflow:auto;padding:16px;background:white;border:1px solid #e0d7e8}#finance-product-stale{color:#756385}.finance-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#finance-product-controls:disabled .finance-original-button{opacity:.45;cursor:default}@media(max-width:620px){.finance-product-tools{grid-template-columns:1fr}.finance-detail-heading{display:block}#finance-product-detail{padding:14px}#finance-product-costs{grid-template-columns:minmax(0,1fr)}}
