.confirm-planilla .preview-container[data-v-f315e594]{max-height:70vh;overflow-y:auto;scrollbar-width:thin}[dir] .confirm-planilla .preview-container[data-v-f315e594]{padding:1rem 1.25rem;background-color:#f9fafb}.confirm-planilla .preview-container .employee-row[data-v-f315e594]{transition:box-shadow .2s ease}[dir] .confirm-planilla .preview-container .employee-row[data-v-f315e594]{margin-bottom:1.5rem;padding:1rem;background:#fff;border-radius:.75rem;box-shadow:0 2px 8px rgba(0,0,0,.05)}[dir] .confirm-planilla .preview-container .employee-row[data-v-f315e594]:hover{box-shadow:0 3px 10px rgba(0,0,0,.08)}.confirm-planilla .preview-container .employee-row .employee-name[data-v-f315e594]{font-weight:600;font-size:1rem;color:#0d6efd}[dir] .confirm-planilla .preview-container .employee-row .employee-name[data-v-f315e594]{margin-bottom:.75rem;border-bottom:1px solid #e9ecef;padding-bottom:.3rem}[dir] .confirm-planilla .preview-container .employee-row .cards-row[data-v-f315e594]{margin:0 -.25rem}.confirm-planilla .preview-container .employee-row .payroll-card[data-v-f315e594]{width:100%;font-size:.85rem}[dir] .confirm-planilla .preview-container .employee-row .payroll-card[data-v-f315e594]{background:#fefefe;border-radius:.75rem;border:1px solid #e0e0e0;box-shadow:0 1px 4px rgba(0,0,0,.03);padding:.8rem}.confirm-planilla .preview-container .employee-row .payroll-card .card-title[data-v-f315e594]{font-weight:600;font-size:.9rem;color:#212529;text-transform:capitalize}[dir] .confirm-planilla .preview-container .employee-row .payroll-card .card-title[data-v-f315e594]{text-align:center;margin-bottom:.5rem;border-bottom:1px solid #dee2e6;padding-bottom:.25rem}.confirm-planilla .preview-container .employee-row .payroll-card .card-body[data-v-f315e594]{font-size:.8rem;color:#495057}.confirm-planilla .preview-container .employee-row .payroll-card .card-body p[data-v-f315e594]{line-height:1.35}[dir] .confirm-planilla .preview-container .employee-row .payroll-card .card-body p[data-v-f315e594]{margin-bottom:.3rem}.confirm-planilla .preview-container .employee-row .payroll-card .card-body strong[data-v-f315e594]{font-weight:600;color:#212529}.confirm-planilla .preview-container .actions[data-v-f315e594]{display:flex;justify-content:flex-end;gap:.75rem}[dir] .confirm-planilla .preview-container .actions[data-v-f315e594]{margin-top:.5rem;border-top:1px solid #e9ecef;padding-top:.75rem}[dir] .dark-layout .confirm-planilla .preview-container[data-v-f315e594]{background-color:#1e1e1e}[dir] .dark-layout .confirm-planilla .preview-container .employee-row[data-v-f315e594]{background:#2c2c2c;box-shadow:0 2px 8px rgba(0,0,0,.3)}.dark-layout .confirm-planilla .preview-container .employee-row .employee-name[data-v-f315e594]{color:#66b2ff}[dir] .dark-layout .confirm-planilla .preview-container .employee-row .employee-name[data-v-f315e594]{border-bottom:1px solid #444}[dir] .dark-layout .confirm-planilla .preview-container .employee-row .payroll-card[data-v-f315e594]{background:#2a2a2a;border:1px solid #444;box-shadow:0 1px 4px rgba(0,0,0,.2)}.dark-layout .confirm-planilla .preview-container .employee-row .payroll-card .card-title[data-v-f315e594]{color:#e0e0e0}[dir] .dark-layout .confirm-planilla .preview-container .employee-row .payroll-card .card-title[data-v-f315e594]{border-bottom:1px solid #555}.dark-layout .confirm-planilla .preview-container .employee-row .payroll-card .card-body[data-v-f315e594]{color:#ccc}.dark-layout .confirm-planilla .preview-container .employee-row .payroll-card .card-body strong[data-v-f315e594]{color:#e0e0e0}[dir] .dark-layout .confirm-planilla .preview-container .actions[data-v-f315e594]{border-top:1px solid #444}.batch-status-modal .status-container{font-family:Inter,sans-serif;color:#444}[dir] .batch-status-modal .status-container{padding:1rem}.batch-status-modal .status-header .status-icon{font-size:2rem}.batch-status-modal .status-header .status-icon.success{color:#28a745}.batch-status-modal .status-header .status-icon.loading{color:#f0ad4e}.batch-status-modal .status-header .status-state{font-weight:600}[dir] .batch-status-modal .status-progress .b-progress{border-radius:8px}[dir] .batch-status-modal .status-summary{border:1px solid #e9ecef;border-radius:8px;background:#f8f9fa;padding:.5rem 0}.batch-status-modal .status-times{color:#666}[dir] .batch-status-modal .status-times{border-top:1px dashed #ddd;padding-top:.5rem}[dir] .batch-status-modal .status-errors{margin-top:1rem}.batch-status-modal .error-list{max-height:200px;overflow-y:auto}.batch-status-modal .error-card{display:flex;justify-content:space-between;align-items:flex-start}[dir] .batch-status-modal .error-card{background:#fff5f5;border-radius:8px;padding:.75rem 1rem}[dir=ltr] .batch-status-modal .error-card{border-left:5px solid #f03e3e}[dir=rtl] .batch-status-modal .error-card{border-right:5px solid #f03e3e}.batch-status-modal .error-info{flex:1;min-width:0}.batch-status-modal .error-icon{color:#f03e3e;font-size:1.2rem}[dir=ltr] .batch-status-modal .error-icon{margin-left:.75rem}[dir=rtl] .batch-status-modal .error-icon{margin-right:.75rem}.batch-status-modal .text-center .btn{font-weight:600}[dir] .batch-status-modal .text-center .btn{border-radius:6px}.dark-layout .batch-status-modal .status-container{color:#ddd}[dir] .dark-layout .batch-status-modal .status-summary{background:#3a3d42;border-color:#555}.dark-layout .batch-status-modal .status-times{color:#aaa}[dir] .dark-layout .batch-status-modal .status-times{border-top-color:#555}.dark-layout .batch-status-modal .status-errors .error-card{color:#fff}[dir] .dark-layout .batch-status-modal .status-errors .error-card{background:#3a3d42}[dir=ltr] .dark-layout .batch-status-modal .status-errors .error-card{border-left-color:#f03e3e}[dir=rtl] .dark-layout .batch-status-modal .status-errors .error-card{border-right-color:#f03e3e}