.pdf-content[data-v-a92d883a]{width:210mm;min-height:297mm;max-width:100%;margin:0 auto;padding:12mm;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.3;color:#333;font-size:.9rem}.document-header[data-v-a92d883a]{margin-bottom:.75rem}.company-logo[data-v-a92d883a]{max-width:160px;height:auto}.document-title[data-v-a92d883a]{font-size:1.75rem;font-weight:700;color:#2c3e50;margin-bottom:.25rem}.company-name[data-v-a92d883a]{font-size:1rem;font-weight:600;color:#34495e}.company-address[data-v-a92d883a],.company-phone[data-v-a92d883a],.company-reg[data-v-a92d883a]{font-size:.75rem;color:#7f8c8d;margin-bottom:.1rem}.section-divider[data-v-a92d883a]{border:1.5px solid #2c3e50;margin:.5rem 0}.document-details[data-v-a92d883a]{margin-bottom:.75rem}.section-title[data-v-a92d883a]{font-weight:600;color:#2c3e50;margin-bottom:.3rem;font-size:.9rem}.info-table[data-v-a92d883a]{width:100%;border-collapse:separate;border-spacing:0 .25rem}.info-label[data-v-a92d883a]{font-weight:600;color:#2c3e50;padding-right:1rem;white-space:nowrap;vertical-align:top;width:40%}.info-value[data-v-a92d883a]{color:#5a6c7d;vertical-align:top}.payroll-table[data-v-a92d883a],.statutory-table[data-v-a92d883a]{width:100%;border-collapse:collapse;margin-bottom:.5rem;font-size:.85rem}.payroll-table th[data-v-a92d883a],.statutory-table th[data-v-a92d883a]{background-color:#34495e;color:#fff;font-weight:600;padding:.4rem .4rem;border:1px solid #2c3e50;font-size:.85rem}.payroll-table td[data-v-a92d883a],.statutory-table td[data-v-a92d883a]{padding:.35rem .4rem;border:1px solid #bdc3c7;vertical-align:top;font-size:.85rem}.payroll-table tbody tr[data-v-a92d883a]:nth-child(2n){background-color:#f8f9fa}.table-total[data-v-a92d883a]{background-color:#ecf0f1!important;font-weight:600}.table-grand-total[data-v-a92d883a]{background-color:#d5dbdb!important;font-size:.95rem;font-weight:600}.net-pay-box[data-v-a92d883a]{background-color:#d4edda;border:2px solid #28a745;border-radius:.25rem}.remarks-box[data-v-a92d883a]{background-color:#fff3cd;border:1px solid #ffc107;border-radius:.25rem}.remarks-text[data-v-a92d883a]{color:#856404;font-size:.85rem;line-height:1.4;white-space:pre-wrap}.document-footer[data-v-a92d883a]{margin-top:1rem;padding-top:.75rem}.footer-divider[data-v-a92d883a]{border-top:1px solid #bdc3c7;margin-bottom:.5rem}.company-info[data-v-a92d883a]{font-weight:600;color:#2c3e50;font-size:.75rem}.footer-note[data-v-a92d883a]{color:#6c757d;font-size:.7rem;font-style:italic}.powered-by[data-v-a92d883a]{color:#7f8c8d;font-size:.7rem}.footer-logo[data-v-a92d883a]{max-width:18px;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin:0 .2rem;vertical-align:middle}@media print{.no-print[data-v-a92d883a]{display:none!important}.pdf-content[data-v-a92d883a]{width:100%;min-height:auto;margin:0;padding:10mm;font-size:10px;line-height:1.2}.document-title[data-v-a92d883a]{font-size:20px}.section-title[data-v-a92d883a]{font-size:11px}.payroll-table[data-v-a92d883a],.statutory-table[data-v-a92d883a]{font-size:9px}.payroll-table td[data-v-a92d883a],.payroll-table th[data-v-a92d883a],.statutory-table td[data-v-a92d883a],.statutory-table th[data-v-a92d883a]{padding:3px 4px;font-size:9px}}@media screen and (max-width:768px){.pdf-content[data-v-a92d883a]{width:100%;padding:15px;min-height:auto}.document-title[data-v-a92d883a]{font-size:1.8rem}.company-logo[data-v-a92d883a]{max-width:150px}}