:root{--primary-color:#343434;--secondary-color:#686868;--tertiary-color:#2b2b2b;--primary-color-rgb:52,52,52;--secondary-color-rgb:252,178,76;--tertiary-color-rgb:30,30,30;--success-color:#34A16E;--warning-color:#eadb83;--info-color:#4fbde1;--error-color:#f0506e;--color-status-pending:#a7dbec;--color-status-progress:#38a7b8;--color-status-completed:#15723f;--color-status-paused:#384fb6;--color-status-cancelled:#f0506e;--color-status-error:#343434}*{box-sizing:border-box;font-family:'Roboto','Arial','sans-serif';font-weight:200}body{background-image:linear-gradient(to bottom,#f1f1f1,rgb(208,208,208))}.shadow-custom{box-shadow:rgba(17,17,26,0.1) 0px 1px 0px,rgba(17,17,26,0.1) 0px 8px 24px,rgba(17,17,26,0.1) 0px 16px 48px}.btn{border:0!important}.bg-custom{background-color:rgba(var(--tertiary-color-rgb),.9)}.bg-dimmed{background-color:rgba(var(--tertiary-color-rgb),0.8)}.bg-primary{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.bg-secondary{background-color:var(--secondary-color)!important;border-color:var(--secondary-color)!important}.bg-tertiary{background-color:var(--tertiary-color)!important;border-color:var(--tertiary-color)!important}#loader{background-color:rgba(0,0,0,0.5);position:fixed;width:100vw;height:100vh;vertical-align:middle;padding-top:45vh;z-index:99999}.stop-scrolling{height:100%;overflow:hidden}.badge{background-color:rgba(128,128,128,.5);border-radius:var(--bs-border-radius-pill);color:white;padding:.25rem .5rem;font-weight:normal}.badge-group{background-color:rgba(100,100,100,.5);border-radius:var(--bs-border-radius-pill);color:white;padding:.25rem .5rem;font-weight:normal}.application-expired{background-color:rgb(255,250,200)!important}.badge[data-status="Pendiente de subida"]{background-color:var(--color-status-pending)!important}.badge[data-status="En Progreso"]{background-color:var(--color-status-progress)!important}.badge[data-status="Completada"]{background-color:var(--color-status-completed)!important}.badge[data-status="Pausada"]{background-color:var(--color-status-paused)!important}.badge[data-status="Anulada por solicitante"]{background-color:var(--color-status-cancelled)!important}.badge[data-status="Error"]{background-color:var(--color-status-error)!important}label,span.input-group-text{color:rgba(33,37,41,0.75)!important}label{font-weight:normal}.field-group label{display:block}.form-control,input:not(input[type="submit"]):not(input[type="button"]):not(input[type="reset"]),select,textarea{font-weight:300!important}.field-group-header{background:rgb(43,43,43)}.required::after,.dynamically_required::after{content:'*';color:red;padding-left:0;font-weight:200}.form-text{border-radius:.25rem;border:1px solid #dee2e6;background-color:#f8f9fa;padding:.5rem}.selectmultiple{min-height:150px}@media all and (max-width:768.2px){*{font-size:12px!important}}@media all and (max-width:1920.2px){*{font-size:13px!important}}@media all and (min-width:1920.2px){*{font-size:14px!important}}h1{font-size:32!important}h2{font-size:26!important}h3{font-size:22!important}h4{font-size:20!important}h5{font-size:15!important}h6{font-size:11!important}.fs-1{font-size:32!important}.fs-2{font-size:26!important}.fs-3{font-size:22!important}.fs-4{font-size:20!important}.fs-5{font-size:15!important}.fs-6{font-size:11!important}#id_message{background-color:#ffeeb1;border-radius:var(--bs-border-radius)!important;padding:20px}progress[value]{--color:#0D6EFD;--background:lightgrey;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;margin:0px 0px 20px 0px;border-radius:var(--bs-border-radius)!important;background:var(--background);height:22px}progress[value]::-webkit-progress-bar{border-radius:var(--bs-border-radius)!important;background:var(--background)}progress[value]::-webkit-progress-value{border-radius:var(--bs-border-radius)!important;background:var(--color)}progress[value]::-moz-progress-bar{border-radius:var(--bs-border-radius)!important;background:var(--color)}.error_message{color:red}#id_message.bg-success{background-color:rgb(104,187,104)!important;color:white!important;font-weight:normal!important}#id_message.bg-warning{background-color:rgb(255,70,70)!important;color:white!important;font-weight:normal!important}.table.dataTable{margin-top:1em!important;margin-bottom:1em!important}#table_filter>label>input{min-height:29.25px!important;border-radius:.25rem!important}.paginate_button.page-item.active .page-link{background-color:rgba(var(--tertiary-color-rgb),.9);border-color:rgba(var(--tertiary-color-rgb),.9)}#table_info{padding:.5em 0!important}.colored-toast.swal2-icon-success{background-color:#a5dc86!important}.colored-toast.swal2-icon-error{background-color:#f27474!important}.colored-toast.swal2-icon-warning{background-color:#f8bb86!important}.colored-toast.swal2-icon-info{background-color:#3fc3ee!important}.colored-toast.swal2-icon-question{background-color:#87adbd!important}.colored-toast .swal2-title{color:white}.colored-toast .swal2-close{color:white}.colored-toast .swal2-html-container{color:white}.invalid-feedback{display:block}form{margin:0!important}span.asteriskField{color:red;padding-left:.25rem}.control .accordion-button[aria-expanded="true"]{background-color:white!important}.accordion-button:focus{box-shadow:0 0 0 0.25rem rgba(104,104,104,0.25)}.form-control,.form-select,.select2-container--bootstrap .select2-selection{background-color:rgb(252,252,252)!important}ul.nav.nav-tabs{border:0!important}ul.nav.nav-tabs li{margin-right:.25rem!important}ul.nav.nav-tabs li:has(a.d-none){margin-right:0!important}ul.nav a.nav-link{padding:1rem!important;font-size:15px!important;background-color:var(--bs-light)!important;margin-bottom:0px!important;border:0!important;border-bottom:3px solid #939393!important}ul.nav a.nav-link.active{color:white!important;background-color:var(--tertiary-color)!important;border-bottom:3px solid var(--bs-green)!important}.select2-selection.select2-selection--single,.select2-selection.select2-selection--multiple,span.select2-search.select2-search--dropdown>input{max-height:31.25px!important;min-height:31.25px!important}.select2-container--bootstrap .select2-selection,.select2-container--bootstrap .select2-dropdown,span.select2-search.select2-search--dropdown>input{box-shadow:none!important;border:var(--bs-border-width) solid var(--bs-border-color)!important}span.select2-selection__rendered{color:var(--bs-body-color)!important}body{background-attachment:fixed;min-height:100vh;position:relative}.wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px}.wrapper .branding{max-width:100%;max-height:100px}.user-info{position:absolute;top:1em;right:1em}