.key-value-row{align-items:center!important;gap:8px!important;margin-bottom:8px!important;line-height:1.4!important;display:flex!important}.key-container{background:0 0!important;border:none!important;border-radius:0!important;flex:none!important;width:auto!important;min-width:auto!important;padding:0!important}.value-container{background:0 0!important;border:none!important;border-radius:0!important;flex:none!important;width:auto!important;padding:0!important}.key-text{color:#374151!important;margin-right:4px!important;font-weight:600!important}.value-text{color:#2c396d!important}@media print{*{box-sizing:border-box;margin:0;padding:0}body{color:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;margin:0;padding:0;font-family:Arial,sans-serif;font-size:12px;line-height:1.4}@page{size:A4;margin:15mm 12mm;@bottom-center{content:"Page " counter(page)" of " counter(pages);font-size:9px;color:#666;font-family:Arial,sans-serif}@top-center{content:"COSMOS - Loan Disbursement Form";font-size:10px;color:#2c396d;font-weight:700;font-family:Arial,sans-serif}}.no-print,.no-print *{display:none!important}.no-print-scroll{height:auto!important;max-height:none!important;overflow:visible!important}.print-content{background:#fff!important;width:100%!important;max-width:none!important;min-height:100vh!important;margin:0!important;padding:0!important}.print-only{display:block!important}.page-break-inside-avoid{page-break-inside:avoid;break-inside:avoid;visibility:visible!important;height:auto!important;max-height:none!important;margin-bottom:20px!important;display:block!important;overflow:visible!important}.page-break-before{page-break-before:always}.print-section-header{page-break-after:avoid;break-after:avoid;text-transform:uppercase;letter-spacing:.5px;font-family:Arial,sans-serif;color:#2c396d!important;border-bottom:2px solid #2c396d!important;margin-top:20px!important;margin-bottom:12px!important;padding-bottom:6px!important;font-size:16px!important;font-weight:700!important}.info-card{break-inside:avoid;page-break-inside:avoid;box-shadow:none!important;background:#f8fafc!important;border:1px solid #e5e7eb!important;border-radius:12px!important;width:auto!important;min-height:auto!important;margin-top:8px!important;margin-bottom:12px!important;padding:16px!important;font-size:12px!important;display:block!important}.info-card .card-title{color:#2c396d!important;border-bottom:1px solid #e5e7eb!important;margin-bottom:12px!important;padding-bottom:6px!important;font-size:14px!important;font-weight:700!important}.key-container{vertical-align:baseline!important;background:0 0!important;border:none!important;border-radius:0!important;width:auto!important;min-width:auto!important;margin-right:4px!important;padding:0!important;font-size:12px!important;display:inline!important}.value-container{vertical-align:baseline!important;background:0 0!important;border:none!important;border-radius:0!important;width:auto!important;padding:0!important;font-size:12px!important;display:inline!important}.key-text{text-align:left!important;color:#374151!important;font-family:Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important}.value-text{text-align:left!important;color:#2c396d!important;font-family:Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important}.MultiCardRow{page-break-inside:avoid;break-inside:avoid;flex-wrap:wrap!important;gap:16px!important;width:100%!important;margin-top:8px!important;margin-bottom:20px!important;display:flex!important}.MultiCardRow>div{vertical-align:top!important;width:48%!important;margin-bottom:0!important;margin-right:0!important;display:inline-block!important}.print-header{text-align:left;page-break-after:avoid;margin-bottom:20px;padding-bottom:10px}.print-header h1{color:#2c396d;margin:0;font-family:Arial,sans-serif;font-size:18px;font-weight:700}.print-header .date{color:#374151;margin-top:4px;font-family:Arial,sans-serif;font-size:11px}.print-footer{page-break-inside:avoid;break-inside:avoid;border-top:2px solid #2c396d;margin-top:30px;padding-top:15px;font-family:Arial,sans-serif;font-size:10px}.signature-area{border-bottom:1px solid #374151;width:100%;height:40px;margin-top:6px}table{page-break-inside:avoid;break-inside:avoid;border-collapse:collapse;width:100%;margin-bottom:12px;font-family:Arial,sans-serif;font-size:10px}th,td{text-align:left;border:1px solid #d1d5db;padding:6px 8px;font-size:10px;line-height:1.2}th{text-transform:uppercase;letter-spacing:.3px;font-size:10px;font-weight:700;color:#fff!important;background-color:#2c396d!important}.co-applicants-table,.charges-table{page-break-inside:avoid;break-inside:avoid;border-collapse:collapse;width:100%;margin-bottom:12px;font-family:Arial,sans-serif;font-size:10px}.co-applicants-table th,.co-applicants-table td,.charges-table th,.charges-table td{text-align:left;border:1px solid #d1d5db;padding:6px 8px;font-size:10px;line-height:1.2}.co-applicants-table th,.charges-table th{text-transform:uppercase;letter-spacing:.3px;font-size:10px;font-weight:700;color:#fff!important;background-color:#2c396d!important}.charges-table tr.debit-row{background-color:#fef2f2!important}div,section,article{visibility:visible!important;height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}[class*=XStack],[class*=YStack]{display:block!important}.key-value-row{margin-bottom:8px!important;line-height:1.4!important;display:block!important}.key-value-row:last-child{margin-bottom:0!important}.key-container{vertical-align:baseline!important;background:0 0!important;border:none!important;border-radius:0!important;width:auto!important;min-width:auto!important;margin-right:0!important;padding:0!important;display:inline!important}.value-container{vertical-align:baseline!important;background:0 0!important;border:none!important;border-radius:0!important;width:auto!important;margin-left:4px!important;padding:0!important;display:inline!important}span,p,div,h1,h2,h3,h4,h5,h6{visibility:visible!important;opacity:1!important;display:block!important}*{max-height:none!important;overflow:visible!important}}