@-webkit-keyframes v-syncStretchDelay{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes v-syncStretchDelay{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}:root{--nuclea-lime:#9fe855;--nuclea-purple:#6a3ea1;--nuclea-black:#1c1c1c;--nuclea-green:#60d394}#logo{height:30px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);margin:0 15px}.section-profile-cover{margin-bottom:-280px}.card-profile{margin-top:-200px;border-radius:5px;overflow:visible}.container{max-width:1320px;width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.table{width:100%;margin-bottom:0}.table td,.table th{vertical-align:middle;white-space:nowrap}.btn-info{background-color:var(--nuclea-lime)!important;border-color:var(--nuclea-lime)!important;color:var(--nuclea-black)!important}.btn-primary{background-color:var(--nuclea-purple)!important;border-color:var(--nuclea-purple)!important;color:#fff!important}.btn-success{background-color:var(--nuclea-green)!important;border-color:var(--nuclea-green)!important;color:var(--nuclea-black)!important}.badge-info{background-color:var(--nuclea-purple)!important;color:#fff!important}.badge-success{background-color:var(--nuclea-green)!important;color:var(--nuclea-black)!important}.card-profile{background-color:#fff;min-height:600px}.card-profile,.table-responsive{width:100%;overflow-x:auto}.modal.show{display:block}.spinner-border{width:3rem;height:3rem}.timeline{position:relative;padding:20px 0;list-style:none;max-width:1140px;margin:0 auto}.timeline:before{content:" ";position:absolute;top:0;bottom:0;left:50%;width:3px;margin-left:-1.5px;background-color:#e9ecef}.timeline-item{position:relative;margin-bottom:20px}.timeline-date{position:absolute;width:125px;background-color:#f8f9fa;padding:5px 10px;text-align:center;font-size:.8rem;border-radius:4px;top:0;left:50%;margin-left:-62.5px;z-index:5}.timeline-content,.timeline-date{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.timeline-content{position:relative;width:45%;margin-top:30px;left:55%}.timeline-content:before{content:" ";position:absolute;top:16px;left:-15px;border-width:8px;border-style:solid;border-color:transparent #fff transparent transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.timeline-item:nth-child(2n) .timeline-content{left:0}.timeline-item:nth-child(2n) .timeline-content:before{left:auto;right:-15px;border-color:transparent transparent transparent #fff}.alert{position:relative;z-index:100}.badge{font-size:85%}.form-control-static{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;line-height:1.5}.custom-switch{padding-left:3.25rem}@media (max-width:767.98px){.timeline:before{left:40px}.timeline-date{left:40px;width:auto;padding:3px 7px;text-align:left}.timeline-content{width:calc(100% - 75px);left:75px}.timeline-item:nth-child(2n) .timeline-content{left:75px}.timeline-item:nth-child(2n) .timeline-content:before{left:-15px;right:auto;border-color:transparent #fff transparent transparent}}.modal.fade.show.d-block{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0!important}.modal-dialog.modal-lg{max-width:900px;margin:0 auto;width:calc(100% - 40px)}.modal-content{overflow-y:auto}.modal-body{padding:1rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.modal-header{padding:.75rem 1rem}.modal-header .modal-title{font-size:1.15rem}.form-group{margin-bottom:.75rem}.form-control{padding:.375rem .5rem;font-size:.9rem;height:calc(1.5em + .75rem + 2px)}textarea.form-control{height:auto;min-height:calc(1.5em + .75rem + 2px)}.modal-footer{padding:.5rem 1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #e9ecef;background-color:#f8f9fa;position:sticky;bottom:0}.modal-content label{margin-bottom:.25rem;font-size:.9rem;font-weight:500}.modal-content .row{margin-left:-.5rem;margin-right:-.5rem}.modal-content [class*=col-]{padding-left:.5rem;padding-right:.5rem}.modal-content .form-text{font-size:.7rem;margin-top:.1rem}.modal-footer .btn{padding:.375rem .75rem;font-size:.875rem}select[multiple].form-control{height:auto;max-height:120px}.modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:80vh}.modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-body{overflow-y:auto;max-height:calc(80vh - 120px)}.modal-footer{-ms-flex-negative:0;flex-shrink:0}.custom-alert{position:fixed;top:20px;right:20px;min-width:300px;max-width:400px;padding:12px 15px;border-radius:4px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:slideIn .3s ease-out;animation:slideIn .3s ease-out}.custom-alert-success{background-color:var(--nuclea-green);color:var(--nuclea-black);border-left:4px solid #2c9d6a}.custom-alert-danger{background-color:#dc3545;color:#fff;border-left:4px solid #a71d2a}.custom-alert .close{background:transparent;border:none;color:inherit;opacity:.7;font-size:1.25rem;margin-left:10px;padding:0;line-height:1;cursor:pointer}.custom-alert .close:hover{opacity:1}@-webkit-keyframes slideIn{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideIn{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}