.payslips-page[data-v-0b52b526]{background:#f5f7fa;min-height:100vh;height:calc(100vh - 5rem)}.payslip-card[data-v-0b52b526]{border:1px solid rgba(106,27,154,.15);overflow:hidden}.payslip-header[data-v-0b52b526]{background:linear-gradient(135deg,#6a1b9a,#8e24aa)}.slip-row[data-v-0b52b526]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2px 0;font-size:13px;border-bottom:1px dotted rgba(0,0,0,.06)}.slip-total[data-v-0b52b526]{border-bottom:2px solid;padding:4px 0;margin-top:2px;font-weight:600}.net-salary-bar[data-v-0b52b526]{background:linear-gradient(135deg,#ede7f6,#f3e5f5);color:#6a1b9a;border:1px solid rgba(106,27,154,.2)}.mono[data-v-0b52b526]{font-family:monospace}