.pv-no-nav{display:flex;gap:6px;overflow:auto;padding:7px;margin:0 0 18px;border:1px solid #e0e7f4;border-radius:15px;background:#fff;box-shadow:0 9px 24px rgba(35,47,93,.05);scrollbar-width:thin}.pv-no-nav a{flex:none;padding:10px 15px;border-radius:10px;color:#667795;text-decoration:none!important;font-size:13px;font-weight:750;white-space:nowrap}.pv-no-nav a:hover{background:#f5f2ff;color:#6742ed}.pv-no-nav a.active{background:#eee9ff;color:#623be9}.pv-nomina:not(.is-section-resumen):not(.is-section-personal) .pv-nomina-body{display:none}.pv-nomina.is-section-personal .pv-nomina-body{grid-template-columns:1fr}.pv-nomina.is-section-personal .pv-nomina-payments{display:none}.pv-no-card{padding:24px;border:1px solid #e0e7f4;border-radius:24px;background:#fff;box-shadow:0 10px 26px rgba(35,47,93,.06)}.pv-no-head{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:20px}.pv-no-head small{font-size:11px;font-weight:850;letter-spacing:.08em;color:#7045ec}.pv-no-head h2{margin:5px 0!important;font-size:21px;font-weight:800}.pv-no-head p{font-size:13px;color:#8493ae}.pv-no-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:end;padding:17px;border:1px solid #e5e8f4;border-radius:16px;background:#fafaff;margin-bottom:17px}.pv-no-form label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:750;color:#465774;min-width:0}.pv-no-form :is(input,select){width:100%;height:41px;border:1px solid #dce3f0;border-radius:10px;background:#fff;padding:0 10px;font:inherit;font-size:13px;color:#1b2841}.pv-no-form :is(input,select):focus{outline:none;border-color:#805fff;box-shadow:0 0 0 3px rgba(109,66,239,.1)}.pv-no-form button{height:41px;min-height:41px}.pv-no-period{padding:16px 18px;border:1px solid #dfe6f3;border-radius:16px;margin:10px 0;background:#fff}.pv-no-period-top{display:flex;justify-content:space-between;gap:16px}.pv-no-period-top>div{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.pv-no-period-top strong{font-size:15px}.pv-no-period-top small{font-size:12px;color:#8190ab}.pv-no-period-total{align-items:flex-end!important}.pv-no-period-total strong{font-size:19px;color:#6040df}.pv-no-pill{display:inline-block;padding:4px 8px;border-radius:7px;background:#f0eaff;color:#6941e8;font-size:11px;font-weight:800}.pv-no-period>.pv-no-form{display:inline-flex;margin:14px 8px 0 0;padding:0;border:0;background:none}.pv-no-detail{border-top:1px solid #e9edf5;margin-top:17px;padding-top:12px}.pv-no-detail summary{cursor:pointer;color:#6942ef;font-size:12px;font-weight:800}.pv-no-result-list{margin-top:10px}.pv-no-result-list>div,.pv-no-list>div,.pv-no-report{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 2px;border-bottom:1px solid #edf0f6;font-size:13px}.pv-no-result-list>div:last-child,.pv-no-list>div:last-child,.pv-no-report:last-child{border-bottom:0}.pv-no-result-list>div>span:first-child,.pv-no-list>div>span:first-child{display:flex;flex-direction:column;gap:3px}.pv-no-result-list small,.pv-no-list small{font-size:11px;color:#8593ac}.pv-no-result-list a,.pv-no-report a{color:#6942ef;font-weight:750;text-decoration:none;margin-left:12px}.pv-no-empty{padding:22px;color:#8493ae;text-align:center;font-size:13px}.pv-no-report strong{margin-left:auto}@media(max-width:1000px){.pv-no-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.pv-no-card{padding:17px;border-radius:18px}.pv-no-form{grid-template-columns:1fr}.pv-no-period-top{flex-direction:column}.pv-no-period-total{align-items:flex-start!important}.pv-no-nav a{padding:9px 11px}}
.pv-no-form .pv-no-wide{grid-column:span 2}@media(max-width:600px){.pv-no-form .pv-no-wide{grid-column:auto}}
.pv-no-list>.pv-no-payment-row{flex-wrap:wrap;min-height:70px}.pv-no-list>.pv-no-payment-row>span:first-child{flex:1 1 250px;min-width:0}.pv-no-list>.pv-no-payment-row>.pv-no-form{display:flex;flex:0 1 auto;align-items:end;gap:8px;padding:0;margin:0;border:0;background:transparent;box-shadow:none}.pv-no-payment-row>.pv-no-form label{width:142px}.pv-no-payment-row>.pv-no-form label:first-of-type{width:170px}.pv-no-payment-row>.pv-no-form :is(input,button){height:37px;min-height:37px}.pv-no-payment-row>.pv-no-form button{white-space:nowrap;padding-inline:12px}.pv-no-payment-row>.pv-no-distribute-form{margin-left:auto}@media(max-width:760px){.pv-no-list>.pv-no-payment-row{align-items:stretch}.pv-no-list>.pv-no-payment-row>.pv-no-form{flex:1 1 100%;flex-wrap:wrap}.pv-no-payment-row>.pv-no-form label,.pv-no-payment-row>.pv-no-form label:first-of-type{flex:1 1 135px;width:auto}.pv-no-payment-row>.pv-no-form button{flex:1 1 auto}}
.pv-no-note{padding:11px 14px;border:1px solid #dcd5fc;border-radius:11px;background:#f7f4ff;color:#624e9c;font-size:12px;line-height:1.5;margin:-5px 0 17px}
.pv-no-subtitle{margin:20px 0 5px!important;padding-top:16px;border-top:1px solid #e9edf5;font-size:15px;font-weight:800;color:#243551}
.pv-no-doc-note{margin:0 0 14px;color:#8493ae;font-size:12px;line-height:1.5}.pv-no-document-form{grid-template-columns:repeat(4,minmax(0,1fr))}.pv-no-document-form input[type=file]{padding:8px;background:#fff;font-size:11px}.pv-no-doc-download{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 12px;border:1px solid #d9d1ff;border-radius:9px;color:#6842eb!important;background:#faf8ff;font-weight:800;text-decoration:none!important;font-size:12px;white-space:nowrap}@media(max-width:1000px){.pv-no-document-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.pv-no-document-form{grid-template-columns:1fr}}
.pv-no-report{flex-wrap:wrap}.pv-no-report-actions{display:flex;flex-wrap:wrap;gap:7px}.pv-no-report-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:6px 11px;margin:0;border:1px solid #dcd4ff;border-radius:9px;background:#fbfaff;color:#6842eb;font-size:12px;font-weight:800;white-space:nowrap}.pv-no-report-actions a:hover{border-color:#7045ed;background:#f1edff}@media(max-width:600px){.pv-no-report-actions{width:100%;justify-content:flex-start}.pv-no-report strong{margin-left:auto}}
