input[type=date]{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='22'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23348c79' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' transform='translate(1 1)'%3E%3Crect width='18' height='18' y='2' rx='2'/%3E%3Cpath d='M13 0v4M5 0v4M0 8h18'/%3E%3C/g%3E%3C/svg%3E") right 1rem center no-repeat;border:1px solid #8292a2;cursor:pointer;position:relative}input[type=date]:focus{border-color:#3acfff;box-shadow:0 0 0 .25rem rgba(0,120,250,.1);outline:none}::-webkit-datetime-edit-day-field:hover,::-webkit-datetime-edit-month-field:hover,::-webkit-datetime-edit-year-field:hover{background:rgba(52,140,121,.1)}::-webkit-datetime-edit-text{opacity:0}::-webkit-clear-button,::-webkit-inner-spin-button{display:none}::-webkit-calendar-picker-indicator{background:#0078fa;bottom:0;color:#0078fa;cursor:pointer;height:100%;opacity:0;position:absolute;right:0;top:0;width:3.5rem}input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:.05}input[type=date]:hover::-webkit-calendar-picker-indicator:hover{opacity:.15}#invoiceForm{border:1px solid #d9d9d9;border-radius:12px;box-shadow:0 4px 12px -2px rgb(0 0 0/8%);padding:30px}#invoiceForm label{font-size:12px;font-weight:500;margin-bottom:4px}#invoiceForm input.form-control,#invoiceForm select.form-control,#invoiceForm textarea.form-control{border:1px solid #d6d6d6;border-radius:6px;font-size:16px;padding-left:16px;padding-right:16px}#invoiceForm input.form-control,#invoiceForm select.form-control{display:inline-block;height:48px;margin-bottom:8px;width:100%}#invoiceForm select.form-control:hover{cursor:pointer}.data-block{margin-bottom:32px}#invoiceForm .submit_button button[type=button]{background:#22cd9c;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin-top:32px;max-width:230px;padding:16px 24px;transition:.3s}#invoiceForm .add_item button[type=button]{background:#f9f9f9;border:1px solid #d9d9d9;border-radius:6px;font-size:14px;padding:8px;width:100%}.total{align-items:center;display:flex;font-size:16px;font-weight:500;height:48px}.totalresults{display:flex;font-size:14px;justify-content:space-between;margin-bottom:8px}.totalresults.irpfTotal{border-bottom:1px solid #d9d9d9;padding-bottom:8px}.totalresults.totalConImpuestos{font-weight:600}#totalConImpuestos{font-size:24px}#invoiceForm .form-msg-error{color:#e51a3b;font-size:1rem;padding-left:16px}#invoiceForm .form-check-label{position:relative;top:-4px}