body{margin:0;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.accordionTabs{border-radius:5px;overflow:hidden;border:1px solid #e0e0e0}.accordionTabs .tab{width:100%;overflow:hidden}.accordionTabs .tab-label{display:flex;justify-content:space-between;padding:1em;background:#f5f5f5;cursor:pointer;font-weight:400}.accordionTabs .tab-label:hover{background:#eee}.accordionTabs .tab-label:after{content:"❯";width:1em;height:1em;text-align:center;transition:all .35s}.accordionTabs .tab-content{max-height:0;padding:0 1em;transition:all .35s}.accordionTabs .tab-close{display:flex;justify-content:flex-end;padding:1em;font-size:.75em;background:#e0e0e0;cursor:pointer}.accordionTabs .tab-close:hover{background:#e0e0e0}.accordionTabs input:checked+.tab-label{background:#e0e0e0}.accordionTabs input:checked+.tab-label:after{transform:rotate(90deg)}.accordionTabs input:checked~.tab-content{max-height:100vh;padding:1em}.accordionTabs input{position:absolute;opacity:0;z-index:-1}.react-datepicker{box-shadow:-1px 6px 22px -3px #414141d1;-webkit-box-shadow:-1px 6px 22px -3px rgba(65,65,65,.82);-moz-box-shadow:-1px 6px 22px -3px rgba(65,65,65,.82)}.react-datepicker__header{background-color:#fafafa!important}.react-datepicker__input-container input{width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}.react-datepicker-popper{position:fixed!important;z-index:999!important;overflow:visible!important}:root{--space: -.1rem;--space-xs: calc(var(--space) / 3);--space-sm: calc(var(--space) / 2);--space-md: calc(var(--space) * 2)}.App{text-align:center}.breadcrumb{margin-bottom:15px!important}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button{font-size:calc(10px + 2vmin)}.grid-table{border-collapse:collapse;border-spacing:0;width:100%;max-width:100%;margin-bottom:20px}.grid-table thead tr th{padding:8px 8px 8px 15px;line-height:1.5;vertical-align:bottom;border-bottom:1px solid #ddd;font-weight:700;text-align:left}.grid-table tr td{padding:8px 8px 8px 15px;line-height:1.5;border-top:1px solid #ddd;vertical-align:middle}@media (max-width: 767px){.table-container{overflow:auto}.table-container .table{min-width:600px}}.responsive-table{overflow-x:auto}.responsive-table table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}.responsive-table table caption{font-size:1.5em;margin:.5em 0 .75em}.responsive-table table tr{border:1px solid #ddd;padding:.35em}.responsive-table table th,.responsive-table table td{padding:.625em;vertical-align:top;text-align:left}.responsive-table table td{padding-top:15px}.responsive-table table th{letter-spacing:.1em;text-align:left;text-transform:uppercase}.responsive-table .table-dense td,.responsive-table .table-dense th{padding:.45em}@media screen and (max-width: 600px){.responsive-table table{border:0}.responsive-table table caption{font-size:1.3em}.responsive-table table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.responsive-table table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.responsive-table table td{border-bottom:1px solid #ddd;display:block;text-align:right}.responsive-table table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}.responsive-table table td:last-child{border-bottom:0}}.responsive-table.tableAuditoria{padding:8px}.responsive-table.tableAuditoria caption{padding:0;margin:0 5px;font-size:.88rem;font-weight:700}.responsive-table.tableAuditoria td{padding:3px 6px;border-right:1px solid #dddddd}.rc-input-number{height:37px!important}.rc-input-number input{font-size:1.25em}.rc-input-number-handler{height:18px!important;line-height:15px!important}.inputMontoPagar{font-size:1.2em!important}.inputMontoPagar.rc-input-number input{color:#0e2a47!important}.rc-input-number.rc-input-error{border:1px solid #FF3D57}.swal2-title{font-size:1.3em!important}.swal2-actions button{border:1px solid!important;border-radius:5px!important;padding:7px 15px!important;min-width:80px}.swal2-container .swal2-title{border-bottom:1px solid #e0e0e0}.swal2-container .swal2-html-container{color:#757575!important;font-size:1.03em!important}.swalError .swal2-title{border-bottom:1px solid #ff5252;color:#ff5252}.swalError .swal2-html-container{color:#757575!important;font-size:1em!important;text-align:left}.swal2-container{z-index:9999!important}.swal2-actions:not(.swal2-loading) .swal2-cancel.swal2-styled:hover{background-image:linear-gradient(#e656551a,#e656551a)}.rdt_Table input[type=checkbox]{transform:scale(1.6)}.rdt_Table{box-shadow:#00000005 0 1px 3px,#1b1f2326 0 0 0 1px}.rdt_Table .rdt_TableHeadRow{border-top:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-radius:7px 7px 0 0;font-size:1.25em;padding-top:15px;padding-bottom:10px}.rdt_Table .rdt_TableBody{border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd}.tox .tox-tinymce{min-height:150px!important}.asideSidebarFixed{--offset: var(--space) !important;align-self:start!important;position:sticky;z-index:6!important;top:var(--offset)}.MuiTableCell-root.MuiTableCell-head{border-right:1px solid rgba(224,224,200,.3)}.MuiTableCell-root.MuiTableCell-body{border-right:1px solid rgba(224,224,224,.4)}.react-datepicker-popper{z-index:2}.customDatePickerInput{font-size:5px;width:100%;text-align:center}.myDatePicker{width:100%}
