@media print{nav,header,footer,button,.sidebar,.sandbox-banner,[data-pdf-hide]{display:none!important}@page{size:Letter;margin:.5in;@top-left{font-size:6.5pt;color:#94a3b8;font-family:Inter,system-ui,sans-serif;vertical-align:middle;text-align:left;white-space:nowrap}@top-right{font-size:6.5pt;color:#94a3b8;font-family:Inter,system-ui,sans-serif;vertical-align:middle;text-align:right;white-space:nowrap}@bottom-left{content:"Confidential · for recipient use only";font-size:8pt;color:#94a3b8}@bottom-center{content:"Independent Underwriting Intelligence · www.credeity.com";font-size:8pt;color:#94a3b8}@bottom-right{content:"Page " counter(page)" of " counter(pages);font-size:9pt;color:#6b7280}}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.pdf-section-break{page-break-before:always}#late-payment-detail.late-payment-table-pages,#late-payment-detail{page-break-before:auto!important;break-before:auto!important}.pdf-no-break{page-break-inside:avoid}.cash-behavior-snapshot-print-unit{page-break-inside:avoid;break-inside:avoid}*{box-shadow:none!important;text-shadow:none!important}}.pdf-mode nav,.pdf-mode header,.pdf-mode button,.pdf-mode .sidebar,.pdf-mode .sandbox-banner{display:none!important}@media print{.late-payment-executive-summary .grid:not(.late-payment-glance-kpi),.late-payment-detail-page .grid{display:block}.late-payment-executive-summary .grid:not(.late-payment-glance-kpi)>*,.late-payment-detail-page .grid>*{break-inside:avoid;page-break-inside:avoid;width:100%;display:block}.late-payment-glance-kpi{grid-template-columns:repeat(3,1fr);gap:12px;max-width:none;margin-bottom:16px;display:grid}.late-payment-glance-kpi>.metric-card{break-inside:avoid;page-break-inside:avoid;min-height:0}.key-metrics-print-group,.executive-summary-metrics-atomic{vertical-align:top!important;break-before:avoid!important;page-break-before:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important;width:100%!important;display:inline-block!important}.key-metrics-label{break-after:avoid!important;page-break-after:avoid!important}.executive-summary-metrics-atomic .kpi-grid.executive-summary-kpi-section{break-inside:avoid!important;page-break-inside:avoid!important;display:grid!important}.key-metrics-print-group .kpi-grid>.metric-card,.executive-summary-metrics-atomic .kpi-grid>.metric-card{break-inside:avoid!important;page-break-inside:avoid!important}.page3-wrapper{max-height:100vh!important;overflow:hidden!important}}.cover-footer{display:none}@media screen{.print-sample-watermark{display:none}}@media print{@page:first{margin:0;@top-left{content:none}@top-right{content:none}@bottom-left{content:none}@bottom-center{content:none}@bottom-right{content:none}}.report-cover-page{break-after:page!important;page-break-after:always!important;break-inside:avoid!important;page-break-inside:avoid!important;box-sizing:border-box!important;flex-direction:column!important;width:100%!important;max-width:100%!important;height:11in!important;min-height:11in!important;max-height:11in!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important}[data-report-content]>.report-cover-page{break-before:auto!important;page-break-before:auto!important;break-after:page!important;page-break-after:always!important;break-inside:avoid!important;page-break-inside:avoid!important;box-sizing:border-box!important;flex-direction:column!important;width:100%!important;max-width:100%!important;height:11in!important;min-height:11in!important;max-height:11in!important;margin:0 auto!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important}[data-report-content]>.report-toc-sheet,.report-toc-sheet{visibility:visible!important;box-sizing:border-box!important;break-before:page!important;page-break-before:always!important;break-after:page!important;page-break-after:always!important;break-inside:auto!important;page-break-inside:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.report-toc-sheet>.report-toc-sheet__inner,.report-toc-sheet>*{justify-content:flex-start!important;height:auto!important;min-height:0!important;max-height:none!important;padding-top:.25rem!important;padding-bottom:.5rem!important}.report-toc-sheet .report-toc-sheet__body{flex:0 auto!important;justify-content:flex-start!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important}.report-toc-sheet .report-toc-sheet__body>h2{margin-top:0!important;margin-bottom:.5rem!important}.report-toc-sheet .report-toc{width:100%!important;max-width:100%!important;margin-top:.35rem!important;margin-bottom:0!important}.report-toc-sheet .report-toc-block{break-inside:auto!important;page-break-inside:auto!important;margin-bottom:.45rem!important}.report-toc-sheet .report-toc-group-heading{margin-top:.35rem!important;margin-bottom:.2rem!important;font-size:.75rem!important;line-height:1.25!important}.report-toc-sheet .report-toc-list{gap:.22rem!important}.report-toc-sheet .report-toc-item{break-inside:avoid!important;page-break-inside:avoid!important;padding-left:.75rem!important}.report-toc-sheet .report-toc-link{color:#374151!important;width:100%!important;font-size:10.5pt!important;line-height:1.3!important;text-decoration:none!important;display:block!important}.report-toc-sheet .report-toc-title{color:#374151!important;overflow-wrap:break-word!important;word-break:break-word!important;flex:0 auto!important;order:1!important;min-width:0!important;font-size:10.5pt!important;font-weight:400!important;line-height:1.3!important}.report-toc-sheet .report-toc-leader,.report-toc-sheet .report-toc-page-num{display:none!important}.report-toc-sheet .report-toc-link[href^=\#]:after{content:none!important}.report-toc-sheet .report-toc-link:has(.report-toc-page-num:not(:empty)){align-items:baseline!important;column-gap:.35rem!important;width:100%!important;max-width:100%!important;display:flex!important}.report-toc-sheet .report-toc-link:has(.report-toc-page-num:not(:empty)) .report-toc-page-num{color:#6b7280!important;font-variant-numeric:tabular-nums!important;text-align:right!important;white-space:nowrap!important;flex:none!important;order:3!important;font-size:10.5pt!important;display:inline!important}.report-toc-sheet .report-toc-link:has(.report-toc-page-num:not(:empty)):before{content:""!important;border-bottom:1px dotted #cbd5e1!important;flex:.75rem!important;order:2!important;align-self:flex-end!important;min-width:.75rem!important;margin-bottom:.12em!important}.report-toc-sheet .report-toc--two-pass{width:100%!important;max-width:100%!important;margin-top:.35rem!important;margin-bottom:0!important}.report-toc-sheet .report-toc-block--two-pass{break-inside:auto!important;page-break-inside:auto!important;margin-bottom:.4rem!important}.report-toc-sheet .report-toc-group-heading--two-pass{text-transform:uppercase!important;letter-spacing:.05em!important;color:#64748b!important;margin-top:.35rem!important;margin-bottom:.18rem!important;font-size:.72rem!important;font-weight:700!important;line-height:1.2!important}.report-toc-sheet .report-toc-list--two-pass{flex-direction:column!important;gap:.2rem!important;display:flex!important}.report-toc-sheet .report-toc-item--two-pass{break-inside:avoid!important;page-break-inside:avoid!important;padding-left:.75rem!important}.report-toc-sheet .report-toc-row{color:#374151!important;align-items:baseline!important;column-gap:.35rem!important;width:100%!important;max-width:100%!important;font-size:10.5pt!important;line-height:1.3!important;text-decoration:none!important;display:flex!important}.report-toc-sheet .report-toc-row[href^=\#]:after{content:none!important}.report-toc-sheet .report-toc-row__title{color:#374151!important;overflow-wrap:break-word!important;word-break:break-word!important;flex:0 auto!important;order:1!important;min-width:0!important;font-size:10.5pt!important;font-weight:400!important;line-height:1.3!important}.report-toc-sheet .report-toc-row__leader{border-bottom:1px dotted #cbd5e1!important;flex:.75rem!important;order:2!important;align-self:flex-end!important;min-width:.75rem!important;margin-bottom:.12em!important}.report-toc-sheet .report-toc-row__page{text-align:right!important;color:#6b7280!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;flex:none!important;order:3!important;width:3ch!important;font-size:10.5pt!important;display:inline-block!important}.report-toc-sheet .toc-page-footer{break-before:auto!important;page-break-before:auto!important;break-after:auto!important;page-break-after:auto!important;margin-top:.75rem!important;padding-top:.35rem!important}[data-report-content]>.credit-snapshot-print-wrapper,.credit-snapshot-print-wrapper{break-before:auto!important;page-break-before:auto!important}.report-cover-inner{box-sizing:border-box!important;flex-direction:column!important;flex:auto!important;width:100%!important;min-height:0!important;padding:0!important;display:flex!important}.report-cover-header-band{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#1b2b4b!important;flex-direction:column!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:100%!important;height:140px!important;min-height:140px!important;display:flex!important;position:relative!important}.report-cover-header-band__confidential{text-align:right!important;line-height:1.375!important;position:absolute!important;top:24px!important;right:24px!important}.report-cover-confidential-line{text-transform:uppercase!important;letter-spacing:.14em!important;color:#fff!important;font-size:10px!important;font-weight:600!important}.report-cover-confidential-line+.report-cover-confidential-line{margin-top:2px!important}.report-cover-logo{letter-spacing:-.025em!important;color:#fff!important;font-size:2.25rem!important;font-weight:700!important}.report-cover-tagline{text-transform:uppercase!important;letter-spacing:.18em!important;color:#fff!important;font-size:10px!important;font-weight:600!important}.report-cover-body{box-sizing:border-box!important;flex-direction:column!important;flex:auto!important;min-height:0!important;padding:0 24px 16px!important;display:flex!important}.report-cover-body-stack{gap:0!important}.report-cover-body-stack>*+:not(.report-cover-bottom-meta),.report-cover-product-title{margin-top:24px!important}.report-cover-product-title h1,.report-cover-product-title p{color:#6b7280!important;margin-top:0!important;margin-bottom:0!important;font-size:11px!important;font-weight:400!important;line-height:1.4!important}.report-cover-product-title p{margin-top:4px!important}.report-cover-page .report-cover-header>p:first-child{color:#1b2b4b!important;border-left:3px solid #0d9488!important;margin-bottom:.5rem!important;padding-left:16px!important;font-size:22px!important;font-weight:700!important;line-height:1.25!important}.report-cover-page .report-cover-header__row{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;border-top:1px solid #e2e8f0!important;margin-left:-12px!important;margin-right:-12px!important;padding:10px 12px!important}.report-cover-page .report-cover-header__row:nth-child(2n){background:#f1f5f9!important}.report-cover-page .report-cover-header .print-micro-label{text-transform:uppercase!important;letter-spacing:.08em!important;color:#6b7280!important;font-size:9px!important;font-weight:500!important}.report-cover-page .report-cover-header__row .min-w-0>p:not(.print-micro-label){color:#111827!important;font-size:13px!important;font-weight:600!important}.report-cover-bottom-meta{border-top:2px solid #0d9488!important;margin-top:auto!important;padding-top:16px!important}.report-cover-meta-label{text-transform:uppercase!important;letter-spacing:.08em!important;color:#6b7280!important;font-size:9px!important;font-weight:500!important}.report-cover-meta-value{color:#1b2b4b!important;font-size:15px!important;font-weight:600!important}.report-cover-page .cover-footer{color:#fff!important;box-sizing:border-box!important;break-after:avoid!important;page-break-after:avoid!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#1b2b4b!important;flex-shrink:0!important;width:100%!important;margin-top:auto!important;padding:16px 24px!important;display:block!important}.report-cover-page .cover-footer,.report-cover-page .cover-footer__print-meta,.report-cover-page .cover-footer__line{break-inside:avoid;page-break-inside:avoid}[data-sample-banner],.sample-report-banner{display:none}.print-sample-watermark,.print-sandbox-watermark{pointer-events:none;z-index:9999;-webkit-print-color-adjust:exact;print-color-adjust:exact;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:visible}.print-sample-watermark:before,.print-sandbox-watermark:before{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='480' viewBox='0 0 1200 480'%3E%3Ctext x='600' y='250' text-anchor='middle' fill='rgba(220,38,38,0.22)' font-family='Inter,Arial,Helvetica,sans-serif' font-size='40' font-weight='800' letter-spacing='3' transform='rotate(-32 600 240)'%3ESAMPLE %C2%B7 ILLUSTRATIVE ONLY%3C/text%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:7in;height:3.4in;display:block}.print-sample-watermark__text,.print-sandbox-watermark__text{clip:rect(0,0,0,0);color:#0000;letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;border:0;width:1px;height:1px;margin:-1px;padding:0;font-size:0;line-height:0;position:absolute;overflow:hidden;transform:none}.cover-footer__print-meta{color:#fff!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-bottom:8px!important;font-size:8pt!important;line-height:1.375!important;display:flex!important}.cover-footer__confidential{text-align:left!important;flex:auto!important}.cover-footer__report-id{margin-right:1pt;text-align:right!important;color:#fff!important;flex:none!important;font-size:9pt!important;font-weight:600!important}.cover-footer__line{color:#fff!important;text-align:center!important;margin:0!important;font-size:10px!important;font-weight:400!important;line-height:1.375!important}.cover-footer__line+.cover-footer__line{margin-top:4px!important}.cover-footer__line--primary{margin-top:8px!important;font-size:14px!important;font-weight:700!important}}@media screen{.report-cover-page{display:none!important}}@media print{[data-report-content] h2,.methodology-section>h2,#appendix-a,.report-page h2,.report-page-title,[data-report-content] .report-page-title,.tier-header.report-page-title{letter-spacing:-.012em!important;color:#111827!important;margin-top:.875rem!important;margin-bottom:.25rem!important;font-size:13pt!important;font-weight:700!important;line-height:1.25!important}[data-report-content] h2:first-child,.methodology-section>h2,#appendix-a,.report-page h2:first-of-type,.report-page-title:first-child{margin-top:0!important}.report-page-subtitle,[data-report-content] .report-page-subtitle{color:#64748b!important;margin-top:0!important;margin-bottom:.75rem!important;font-size:10pt!important;font-weight:400!important;line-height:1.45!important}[data-report-content] h3.text-base:not(.tier-header),[data-report-content] h3.text-lg:not(.tier-header),.report-page h3.text-base:not(.tier-header),.report-page h3.text-lg:not(.tier-header){color:#1f2937!important;margin-top:.625rem!important;margin-bottom:.3rem!important;font-size:11pt!important;font-weight:600!important;line-height:1.35!important}.tier-header,[data-report-content] .tier-header,[data-report-content] .section-header>h3.text-lg.font-bold{color:#111827!important;font-size:13pt!important;font-weight:700!important;line-height:1.25!important}.card-obligation-name,.card-vendor-name,.report-front-page-panel h2,.report-block-header,[data-report-content] .payment-performance-hero h4,[data-report-content] #underwriting-flags-summary h4,[data-report-content] .late-payment-executive-summary h4,[data-report-content] h4.font-bold.text-base,[data-report-content] h4.font-semibold.text-gray-900.text-sm,.methodology-summary-block h3.report-block-header{color:#374151!important;text-transform:none!important;letter-spacing:.01em!important;font-size:10pt!important;font-weight:600!important;line-height:1.35!important}[data-report-content] p.print-micro-label,[data-report-content] span.print-micro-label:not(.inline-flex),.credit-snapshot-box p.print-micro-label,.section-decision-box p.print-micro-label,.executive-scorecard p.print-micro-label,.observed-mitigants-panel p.print-micro-label,.ranked-risk-drivers-panel p.print-micro-label,.current-cure-status-panel p.print-micro-label,.data-confidence-table p.print-micro-label{text-transform:uppercase!important;letter-spacing:.08em!important;color:#6b7280!important;font-size:9px!important;font-weight:500!important}.report-front-page-panel h2.report-block-header{letter-spacing:.01em!important;color:#374151!important;text-transform:none!important;font-size:10pt!important;font-weight:600!important}[data-report-content] h3:not(.text-lg):not(.text-base),.methodology-subsection h3,[data-report-content] h4:not([class*=uppercase]):not([class*=tracking-wide]):not([class*=tracking-wider]),.report-page h4:not([class*=uppercase]){color:#374151!important;margin-top:.5rem!important;margin-bottom:.25rem!important;font-size:10pt!important;font-weight:600!important;line-height:1.4!important}[data-report-content] th,[data-report-content] thead th,.key-metrics-label,[data-report-content] p[class*=uppercase][class*=tracking],[data-report-content] span[class*=uppercase][class*=tracking]:not(.inline-flex),.report-front-page-panel p[class*=uppercase],.appendix-a-header>p[class*=uppercase],.appendix-a-header>p.text-slate-500,[data-report-content] dt[class*=uppercase]{letter-spacing:.07em!important;color:#94a3b8!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;font-weight:500!important}[data-report-content] .inline-flex[class*=uppercase],[data-report-content] span.inline-flex[class*=uppercase],[data-report-content] [class*=badge][class*=uppercase]{letter-spacing:.04em!important;color:inherit!important;font-weight:600!important}.report-section-headline,.classification-note-panel p,.classification-note-panel li,.underwriting-guidance-block p,.underwriting-guidance-block__body,.external-validation-panel__analyst-note,.external-validation-panel__field--findings p,.payment-discipline-trend-prose p,.payment-discipline-trend-prose li,.methodology-subsection p,.methodology-subsection li,#data-quality-section>p,.methodology-summary-page p,.methodology-summary-page li,.borrower-questions-panel ol li,.underwriting-monitoring-guidance-panel p:not([class*=uppercase]),.underwriting-monitoring-guidance-panel li,.executive-summary-brief p,.executive-summary-brief li,.data-recency-note p:not([class*=uppercase]),.narrative-block p,.interpretation-block p{line-height:1.55!important}.report-section-headline{margin-bottom:.45rem!important;line-height:1.55!important}.classification-note-panel p,.underwriting-guidance-block__body,.methodology-subsection p,#data-quality-section>p,.payment-discipline-trend-prose p{margin-bottom:.45rem!important}.methodology-subsection p:last-child,.methodology-subsection li:last-child{margin-bottom:0!important}[data-report-content] table tbody td,[data-report-content] table tfoot td,.appendix-a-container table tbody td,.methodology-summary-page table tbody td,.methodology-summary-page table tfoot td{padding:10px 12px!important;font-size:13px!important;line-height:1.25!important}[data-report-content] table thead th,.appendix-a-container table thead th,.methodology-summary-page table thead th,.report-table-header{text-transform:none!important;letter-spacing:.02em!important;color:#6b7280!important;padding:10px 12px!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important}.ranked-risk-drivers-panel__rank-label{white-space:nowrap;font-size:9px}.underwriting-recommendation-block .underwriting-recommendation-pill{flex:none;width:auto;max-width:max-content;display:inline-flex}.underwriting-recommendation-block .underwriting-recommendation-pill__box{flex:none;width:.875rem;height:.875rem;display:inline-flex}hr,.underwriting-monitoring-guidance-print-group__separator{opacity:1!important;background:0 0!important;border:none!important;border-top:.5px solid #e2e8f0!important;height:0!important;margin:.625rem 0!important;display:block!important}.executive-scorecard-bridge.report-section-headline,[data-report-content] .border-t.border-gray-200,[data-report-content] .border-t.border-slate-100,[data-report-content] .border-t.border-slate-200:not(.methodology-footer):not(.methodology-footer *){border-top-width:.5px!important;border-top-color:#e2e8f0!important}#data-quality-section>p,#data-quality-section .methodology-subsection,.methodology-summary-page .methodology-summary-block,.methodology-summary-page>p{max-width:75ch!important}#data-quality-section .methodology-subsection+.methodology-subsection,.methodology-section .methodology-subsection+.methodology-subsection{margin-top:1.125rem!important}#data-quality-section .methodology-subsection h3{margin-bottom:.35rem!important}.methodology-footer p,.methodology-summary-footer p,.report-closing-footer p,.toc-page-footer p{color:#94a3b8!important;font-size:8pt!important;font-weight:400!important;line-height:1.45!important}.methodology-footer .font-medium,.methodology-summary-footer .font-medium{font-weight:500!important}.methodology-footer,.methodology-summary-footer{border-top-width:.5px!important;border-top-color:#e2e8f0!important}.credit-officer-limitations{page-break-inside:avoid;break-inside:avoid;page-break-before:avoid;break-before:avoid}[data-report-content] h2,[data-report-content] h3,[data-report-content] .report-page-title,[data-report-content] .tier-header,[data-report-content] .report-block-header,[data-report-content] .section-header,[data-report-content] .category-header,.methodology-section>h2,.methodology-subsection>h3,#data-quality-section>h2,#data-quality-section>.report-page-title{break-after:avoid;page-break-after:avoid}[data-report-content] h2+p,[data-report-content] h2+.report-page-subtitle,[data-report-content] h3+p,[data-report-content] h3+ul,[data-report-content] h3+ol,[data-report-content] .report-page-title+p,[data-report-content] .report-page-title+.report-page-subtitle,[data-report-content] .tier-header+p,[data-report-content] .tier-header+.report-page-subtitle,[data-report-content] .report-block-header+p,[data-report-content] .report-block-header+ul,[data-report-content] .report-block-header+ol,.methodology-section>h2+p,.methodology-section>h2+.report-page-subtitle,.methodology-section>.report-page-title+p,.methodology-section>.report-page-title+.report-page-subtitle,.methodology-subsection>h3+p,.methodology-subsection>h3+ul,#data-quality-section>h2+p,#data-quality-section>.report-page-title+p,#data-quality-section>.report-page-title+.report-page-subtitle{break-before:avoid;page-break-before:avoid}[data-report-content] .report-page-title+.report-page-subtitle,[data-report-content] .report-page-title+p:not([class*=uppercase]),.methodology-section>h2+p,.methodology-section>.report-page-title+p,.methodology-section>.report-page-title+.report-page-subtitle,#data-quality-section>.report-page-title+.report-page-subtitle,#data-quality-section>h2+p,.credit-officer-list-block,.credit-officer-list-block ul,.recommended-loan-structure-block{break-inside:avoid;page-break-inside:avoid}.credit-officer-list-block--tail{break-after:avoid;page-break-after:avoid}.credit-officer-list-block li,.recommended-loan-structure-block li{break-inside:avoid;page-break-inside:avoid}.tier1-section{overflow:visible}.tier1-cards-print-group{break-before:avoid;page-break-before:avoid;break-inside:auto;page-break-inside:auto}.tier1-cards-print-group .tier1-cards-grid-rest{break-before:avoid;page-break-before:avoid}.tier1-cards-print-group .tier1-cards-grid>*,.tier1-cards-print-group .tier1-obligation-card,.tier1-cards-print-group .obligation-card{break-inside:avoid;page-break-inside:avoid}.tier1-summary{break-before:avoid;page-break-before:avoid}.report-callout-panel,.section-footer,.methodology-summary-block{break-inside:avoid;page-break-inside:avoid}.tier1-closing-print-group{box-sizing:border-box;break-inside:avoid;page-break-inside:avoid;break-before:page;page-break-before:always;width:100%;display:table}.critical-tax-delinquency-flag,.report-callout-panel.critical-tax-delinquency-flag{page-break-inside:avoid;break-inside:avoid}.tier1-section .tier1-critical-finding-wrapper{break-inside:avoid;page-break-inside:avoid;border-top:none;margin-top:.5rem;padding-top:.5rem}.tier1-section .tier1-critical-finding-wrapper .critical-tax-delinquency-flag{margin-top:0}.tier1-critical-finding-divider{display:none}.key-metrics-print-group .kpi-grid>.metric-card,.executive-summary-metrics-atomic .kpi-grid>.metric-card{min-height:120px!important}.key-metrics-print-group .metric-card-value,.executive-summary-metrics-atomic .metric-card-value{font-size:40px!important;font-weight:700!important;line-height:1!important}.key-metrics-print-group .metric-card-value .text-slate-500,.executive-summary-metrics-atomic .metric-card-value .text-slate-500{font-size:10px!important;font-weight:500!important;line-height:1.35!important}.key-metrics-print-group .metric-card-value .report-metric-severity-catastrophic,.executive-summary-metrics-atomic .metric-card-value .report-metric-severity-catastrophic{color:var(--report-metric-severity-catastrophic)!important}.key-metrics-print-group .metric-card-value .report-metric-severity-elevated,.executive-summary-metrics-atomic .metric-card-value .report-metric-severity-elevated{color:var(--report-metric-severity-elevated)!important}.key-metrics-print-group .metric-card-value .report-metric-severity-mild,.executive-summary-metrics-atomic .metric-card-value .report-metric-severity-mild{color:var(--report-metric-severity-mild)!important}.key-metrics-print-group .metric-card-value .report-metric-severity-strong,.executive-summary-metrics-atomic .metric-card-value .report-metric-severity-strong,:is(.key-metrics-print-group .metric-card:has(.metric-card-subtext .text-teal-900)>.metric-card-value,.executive-summary-metrics-atomic .metric-card:has(.metric-card-subtext .text-teal-900)>.metric-card-value){color:var(--report-metric-severity-strong)!important}:is(.key-metrics-print-group .metric-card:has(.metric-card-subtext .text-amber-900)>.metric-card-value,.executive-summary-metrics-atomic .metric-card:has(.metric-card-subtext .text-amber-900)>.metric-card-value){color:var(--report-metric-severity-mild)!important}:is(.key-metrics-print-group .metric-card:has(.metric-card-subtext .text-red-900)>.metric-card-value,.executive-summary-metrics-atomic .metric-card:has(.metric-card-subtext .text-red-900)>.metric-card-value){color:var(--report-metric-severity-elevated)!important}.key-metrics-print-group .metric-card-label,.executive-summary-metrics-atomic .metric-card-label{color:#6b7280!important;font-size:10px!important;font-weight:500!important}.on-time-chart-block,.pdi-chart-block{break-inside:avoid!important;page-break-inside:avoid!important}.on-time-chart-block .trends-line-chart-container,.pdi-chart-block .trends-line-chart-container{break-after:avoid!important;page-break-after:avoid!important}.on-time-chart-block .payment-discipline-trends-chart-caption,.pdi-chart-block .payment-discipline-trends-chart-caption{break-before:avoid!important;page-break-before:avoid!important}#data-quality-section .methodology-subsection:last-of-type{margin-bottom:.35rem!important}#lender-type-usage-guidance.lender-type-usage-guidance{break-before:page;page-break-before:always;margin-top:0;padding-top:.25rem}#lender-type-usage-guidance .lender-type-usage-guidance-head{break-after:avoid;page-break-after:avoid}#lender-type-usage-guidance .lender-type-usage-table thead{display:table-header-group}.on-time-chart-block .payment-discipline-trends-chart-caption{margin-top:.25rem}.methodology-examiner-wordmark{break-after:avoid;page-break-after:avoid}.methodology-summary-page{min-height:0!important;padding-top:.5rem!important;padding-bottom:.5rem!important;display:block!important}.methodology-summary-page>.mb-5{break-inside:avoid!important;page-break-inside:avoid!important;margin-bottom:.75rem!important}.methodology-summary-page .methodology-summary-grid{break-before:avoid!important;page-break-before:avoid!important}.report-confidentiality-page{padding-bottom:.5rem!important}.credit-snapshot-max-days-late--payroll-tax{box-sizing:border-box!important;min-height:80px!important;padding:16px!important}.credit-snapshot-max-days-late--payroll-tax>p:first-child{text-transform:uppercase!important;letter-spacing:.1em!important;font-size:9px!important;font-weight:500!important}.credit-snapshot-max-days-late--payroll-tax>p:nth-child(2){font-size:36px!important;font-weight:800!important;line-height:1!important}.methodology-summary-grid{align-items:stretch!important}.methodology-summary-grid>.methodology-summary-block{height:100%!important}}.credit-strengths-card{page-break-inside:avoid;break-inside:avoid}@media print{.liquidity-events-panel,.balance-behavior-panel,.payment-triage-panel,.discrepancy-ledger-panel,.revenue-corroboration-panel,.structured-attribute-appendix-panel,.late-payment-detail-appendix-panel,.cash-flow-timing-volatility-section{break-inside:auto!important;page-break-inside:auto!important}.liquidity-events-panel>.report-block-header,.balance-behavior-panel>.report-block-header,.payment-triage-panel>.report-block-header,.discrepancy-ledger-panel>.report-page-title,.revenue-corroboration-panel>.report-page-title,.structured-attribute-appendix-panel>.report-block-header,.structured-attribute-appendix-panel>.report-page-title,.late-payment-detail-appendix-panel>.report-block-header,.late-payment-detail-appendix-panel>.report-page-title,.cash-flow-timing-volatility-section>.report-page-title{break-after:avoid!important;page-break-after:avoid!important}.liquidity-events-panel>.report-block-header+p,.balance-behavior-panel>.report-block-header+p,.payment-triage-panel>.report-block-header+p,.discrepancy-ledger-panel>.report-page-title+p,.revenue-corroboration-panel>.report-page-title+p,.structured-attribute-appendix-panel>.report-block-header+.report-page-title,.structured-attribute-appendix-panel>.report-page-title+p,.structured-attribute-appendix-panel>.report-page-title+.report-page-subtitle,.late-payment-detail-appendix-panel>.report-block-header+.report-page-title,.late-payment-detail-appendix-panel>.report-page-title+p,.late-payment-detail-appendix-panel>.report-page-title+.report-page-subtitle,.cash-flow-timing-volatility-section>.report-page-title+p,.cash-flow-timing-volatility-section>.report-page-title+.report-page-subtitle{break-before:avoid!important;page-break-before:avoid!important}.liquidity-events-panel>.grid,.balance-behavior-panel>.grid{display:block!important}.liquidity-events-panel>.grid>*,.balance-behavior-panel>.grid>*{margin-bottom:.5rem;break-inside:avoid!important;page-break-inside:avoid!important;width:100%!important;display:block!important}.liquidity-events-panel .pdf-no-break,.balance-behavior-panel .pdf-no-break,.payment-triage-panel .pdf-no-break,.discrepancy-ledger-panel .pdf-no-break,.revenue-corroboration-panel .pdf-no-break,.structured-attribute-appendix-panel .pdf-no-break,.cash-behavior-snapshot-print-unit,.current-cure-status-panel .pdf-no-break{break-inside:avoid!important;page-break-inside:avoid!important}.late-payment-detail-appendix-panel table{break-inside:auto;page-break-inside:auto}.late-payment-detail-appendix-panel thead{display:table-header-group}.late-payment-detail-appendix-panel tbody tr{break-inside:avoid;page-break-inside:avoid}.current-cure-status-panel .report-block-header{break-after:avoid!important;page-break-after:avoid!important}.current-cure-status-panel .report-block-header+.pdf-no-break,.current-cure-status-panel .report-block-header+div{break-before:avoid!important;page-break-before:avoid!important}.late-payment-detail-appendix-panel>.report-block-header,.structured-attribute-appendix-panel>.report-block-header{break-before:page;page-break-before:always}.late-payment-detail-appendix-panel>.report-page-subtitle,.structured-attribute-appendix-panel>.report-page-subtitle{break-after:avoid;page-break-after:avoid}.late-payment-detail-appendix-panel>.report-page-subtitle+div,.structured-attribute-appendix-panel>.report-page-subtitle+div{break-before:avoid;page-break-before:avoid}[data-report-content],[data-report-content].report-container,[data-report-content].report-page,.report-container.report-page,.report-container,.report-page,.page-wrapper{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}[data-report-content] .report-cover-page{width:100%!important;max-width:100%!important}[data-report-content] .rounded-xl,[data-report-content] .rounded-lg,[data-report-content] .rounded-md,[data-report-content] .border:not([class*=underwriting-recommendation-pill]),[data-report-content] section,[data-report-content] article,[data-report-content] [class*=-panel],[data-report-content] [class*=-section],[data-report-content] .overflow-x-auto,[data-report-content] .section-footer,[data-report-content] .section-decision-box,[data-report-content] .executive-summary-metrics-wrapper,[data-report-content] .kpi-grid,[data-report-content] .metric-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}[data-report-content] .mx-4,[data-report-content] .sm\:mx-6,[data-report-content] .lg\:mx-8,[data-report-content] [class*=mx-4],[data-report-content] [class*=mx-6],[data-report-content] [class*=mx-8]{margin-left:0!important;margin-right:0!important}[data-report-content] table{table-layout:fixed!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}[data-report-content] th,[data-report-content] td{overflow-wrap:anywhere;word-break:break-word;white-space:normal!important;min-width:0!important;max-width:100%!important}[data-report-content] .whitespace-nowrap,[data-report-content] [class*=whitespace-nowrap]{white-space:normal!important}[data-report-content] [class*=min-w-\[]{min-width:0!important}[data-report-content] [class*=w-\[9rem],[data-report-content] [class*=w-\[10rem]{width:auto!important;max-width:100%!important}.report-print-shell{width:7.5in!important;max-width:7.5in!important;margin-left:auto!important;margin-right:auto!important}.report-print-shell .report-cover-page{width:8.5in!important;max-width:8.5in!important;margin-left:-.5in!important;margin-right:-.5in!important}.tabular-nums{white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important}.supplemental-report-section table,.revenue-corroboration-panel table,.cash-behavior-snapshot-print-unit table,.period-comparison-table table,.current-cure-status-wrapper table{table-layout:auto!important;width:100%!important;max-width:100%!important}.supplemental-report-section td:not(.tabular-nums),.revenue-corroboration-panel td:not(.tabular-nums),.cash-behavior-snapshot-print-unit td:not(.tabular-nums),.period-comparison-table td:not(.tabular-nums),.current-cure-status-wrapper td:not(.tabular-nums){white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}[data-report-content] .report-page-title,[data-report-content] .report-block-header,[data-report-content] .tier-header,[data-report-content] .section-header,[data-report-content] h2,[data-report-content] h3.text-lg,[data-report-content] h3.text-base,.verification-summary-combined-page>.report-page-title{break-after:avoid;page-break-after:avoid}[data-report-content] .report-page-title+*,[data-report-content] .report-block-header+*,[data-report-content] .tier-header+*,[data-report-content] .section-header+*,[data-report-content] h2+*,[data-report-content] h3.text-lg+*,[data-report-content] h3.text-base+*,.verification-summary-combined-page>.report-page-title+*{break-before:avoid;page-break-before:avoid}#data-quality-section,.methodology-section,#methodology-summary-examiner,.methodology-summary-page{break-before:page;page-break-before:always}.chart-title,.pdi-band-legend{break-after:avoid;page-break-after:avoid}.chart-title+*,.pdi-band-legend+*,.section-footer{break-before:avoid;page-break-before:avoid}[data-report-content] table thead,[data-report-content] table tbody tr:nth-child(-n+2){break-after:avoid;page-break-after:avoid}[data-report-content] table tbody tr:nth-last-child(-n+2){break-before:avoid;page-break-before:avoid}}
