@charset "UTF-8";@keyframes shake{0%{transform:translate(0)}20%{transform:translate(4%)}40%{transform:translate(-3%)}60%{transform:translate(2%)}80%{transform:translate(-1%)}to{transform:translate(0)}}.transition-0{transition:all 0ms}.transition-250{transition:all .25s}.transition-500{transition:all .5s}.transition-750{transition:all .75s}.transition-1000{transition:all 1s}.transition-1250{transition:all 1.25s}.transition-1500{transition:all 1.5s}.transition-1750{transition:all 1.75s}.transition-2000{transition:all 2s}.loading-bar{animation:1s flashingShadow}.shake{animation:1s shake}.rising-sun{animation:1s risingSun;position:relative}@keyframes risingSun{0%{transform:translateY(50%) scale(.75);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.ease-out{transition-timing-function:ease-out}.slide-out-right-start{transform:translate(0) scale(1);opacity:100%}.slide-out-right-end{transform:translate(100%) scale(.5);opacity:0}.input-field{margin:1rem 0;display:flex;flex-direction:column}.input-field .control-wrapper{display:flex}.input-field .control-wrapper>*{flex-grow:1}.input-field input{font-family:Raleway,sans-serif;font-size:1.5em;color:#2c2c2c;border:none;border-bottom-color:#2c2c2c;border-bottom-width:1px;border-bottom-style:solid;margin-bottom:1rem;border-radius:0;max-width:100%}.input-field input:focus{border-bottom-color:#1976d2;border-bottom-width:2px;outline:none}.input-field label{font-size:1.2em;color:#5f5f5f;margin-bottom:.5rem;font-weight:400}.input-field.invalid input{border-color:#ff5252;color:#ff5252}.input-field.invalid input::placeholder{color:#ff5252}.input-field.invalid select{border-color:#ff5252;color:#ff5252}.input-field.dollar .dollar-sign{flex-grow:0;justify-content:center;padding-top:.5rem}select{font-size:1.5em;color:#2c2c2c;border:none;border-bottom:2px solid #2c2c2c;background:none}select:focus{outline:none;border-bottom-color:#1976d2}.invalid label{color:#ff5252;animation:shake .4s}.invalid-text{color:#ff5252}form{flex-direction:column}.form-checkbox{width:max-content;min-width:250px;display:flex;border:1px solid #2c2c2c;border-radius:5px;margin:5px;transition:.25s all}.form-checkbox .icon-wrapper{width:50px;height:50px;display:flex;justify-content:center;align-items:center;background-color:#2c2c2c;color:#fff;transition:.5s all}.form-checkbox input[type=checkbox]{display:none}.form-checkbox input[type=checkbox]:checked+.icon-wrapper{background-color:#1976d2}.form-checkbox .label-text{height:50px;flex-grow:1;display:flex;justify-content:center;align-items:center;margin:0 1em;text-align:center}.form-checkbox:hover{border-color:#1976d2;background-color:#edf5fd}.form-checkbox:hover .icon-wrapper{background-color:#1976d2}.mobile-only{display:none}.desktop-only{display:block}@media(max-width:768px){.mobile-only{display:block}.desktop-only{display:none}}.badge{padding:.25em .5em;font-size:.75em;border-radius:2px}.badge .badge-primary{background-color:#1976d2!important;color:#000}.badge .badge-error,.badge .badge-danger{background-color:#ff5252!important;color:#000}.badge .badge-gray{background-color:#2c2c2c!important;color:#fff}.badge .badge-light{background-color:#efefef!important;color:#000}.badge .badge-white{background-color:#fff!important;color:#000}.badge .badge-warning{background-color:#ffc107!important;color:#000}.badge .badge-shadow{background-color:#2c2c2c40!important;color:#fff}.badge .badge-success{background-color:#4caf50!important;color:#000}.btn{min-height:42px;padding:0 16px;display:flex;justify-content:center;align-items:center;border-width:1px;text-transform:uppercase;transition:.25s background-color}.btn.primary{background-color:#1976d2;border-color:#1976d2;color:#000}.btn.primary.hollow{background:transparent;color:#1976d2}.btn.primary:hover{background-color:#145ca4}.btn.error{background-color:#ff5252;border-color:#ff5252;color:#000}.btn.error.hollow{background:transparent;color:#ff5252}.btn.error:hover{background-color:#ff1f1f}.btn.danger{background-color:#ff5252;border-color:#ff5252;color:#000}.btn.danger.hollow{background:transparent;color:#ff5252}.btn.danger:hover{background-color:#ff1f1f}.btn.gray{background-color:#2c2c2c;border-color:#2c2c2c;color:#fff}.btn.gray.hollow{background:transparent;color:#2c2c2c}.btn.gray:hover{background-color:#131313}.btn.light{background-color:#efefef;border-color:#efefef;color:#000}.btn.light.hollow{background:transparent;color:#efefef}.btn.light:hover{background-color:#d6d6d6}.btn.white{background-color:#fff;border-color:#fff;color:#000}.btn.white.hollow{background:transparent;color:#fff}.btn.white:hover{background-color:#e6e6e6}.btn.warning{background-color:#ffc107;border-color:#ffc107;color:#000}.btn.warning.hollow{background:transparent;color:#ffc107}.btn.warning:hover{background-color:#d39e00}.btn.shadow{background-color:#2c2c2c40;border-color:#2c2c2c40;color:#fff}.btn.shadow.hollow{background:transparent;color:#2c2c2c40}.btn.shadow:hover{background-color:#13131340}.btn.success{background-color:#4caf50;border-color:#4caf50;color:#000}.btn.success.hollow{background:transparent;color:#4caf50}.btn.success:hover{background-color:#3d8b40}.btn.btn-link{background:none;border:none}.btn.success{color:#fff}.radio-button-group{display:flex;flex-direction:column}.radio-button-group .radio-buttons.is-invalid label{border:1px solid red}.radio-button-group .radio-buttons.is-invalid+.invalid-feedback{display:block}.radio-button-group .radio-buttons{display:flex;flex-wrap:wrap}.radio-button-group .radio-buttons>.radio{margin-right:.75rem}.radio-button-group .radio-buttons>.radio:last-child{margin-right:0}.radio-button-group .radio-buttons label{-webkit-user-select:none;user-select:none}.radio-button-group .radio-buttons label:not(.group-label){display:flex;background:#fff;box-shadow:1px 2px 5px 1px #0000001a;padding:1.5rem 2rem 1.5rem 2.5rem;margin-bottom:.75rem;line-height:1.2em;border-radius:5px;border:1px solid white;position:relative;cursor:pointer;transition:border-color .2s ease}.radio-button-group .radio-buttons label:not(.group-label).selected{background:#edf5fd;border-color:#1976d2}.radio-button-group .radio-buttons label:not(.group-label):hover{background-color:#edf5fd;border-color:#1976d2}.radio-button-group .radio-buttons label:not(.group-label) input{display:none}.radio-button-group .radio-buttons label:not(.group-label) .checkmark{position:absolute;top:50%;left:10px;height:20px;width:20px;background-color:#efefef;border-radius:50%;transform:translateY(-50%);border:1px solid transparent;transition:border .2s ease 0ms;transition:background-color .2s ease 20ms}.radio-button-group .radio-buttons label:not(.group-label) .checkmark:after{content:"";font-family:"Font Awesome 5 Pro";font-size:14px;opacity:0;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .1s linear}.radio-button-group .radio-buttons label:not(.group-label):hover input~.checkmark{background-color:#1976d2;border:1px solid #1976d2}.radio-button-group .radio-buttons label:not(.group-label) input:checked~.checkmark{background-color:#1976d2}.radio-button-group .radio-buttons label:not(.group-label) input:checked~.checkmark:after{opacity:1}.app-nav ul{padding:0;margin:0}.app-nav-list-item{list-style:none;padding:10px;margin:0;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.app-nav-list-item a{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#1976d2}.app-nav-list-item .icon-wrapper{display:flex;flex-direction:column;background:#e6e6e6;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;margin-bottom:1rem}.app-nav-list-item span{display:none;animation:.5s grow;white-space:nowrap}.app-nav-list-item.active .icon-wrapper{background:var(--color-2);color:#fff!important}.app-nav-list-item.active span{display:block}.app-nav-list-item.valid .icon-wrapper{background:#4caf50;color:#fff;position:relative}.app-nav-list-item.valid .icon-wrapper .complete-icon{position:absolute;bottom:15px;right:12px;color:#fff}.app-nav-list-item.invalid .icon-wrapper{border:3px solid #ff5252;position:relative}.app-nav-list-item.invalid .icon-wrapper .error-icon{position:absolute;bottom:15px;right:12px;color:#fff}.app-nav-list-item:hover span{display:block}@keyframes grow{0%{width:0px}to{width:100%}}.text-primary{color:#1976d2!important}.text-error,.text-danger{color:#ff5252!important}.text-gray{color:#2c2c2c!important}.text-light{color:#efefef!important}.text-white{color:#fff!important}.text-warning{color:#ffc107!important}.text-shadow{color:#2c2c2c40!important}.text-success{color:#4caf50!important}.size-1{font-size:1rem!important}.size-2{font-size:1.25rem!important}.size-3{font-size:1.5rem!important}.size-4{font-size:1.75rem!important}.size-5{font-size:2rem!important}.size-6{font-size:2.5rem!important}.size-7{font-size:3rem!important}.weight-100{font-weight:100!important}.weight-200{font-weight:200!important}.weight-300{font-weight:300!important}.weight-400{font-weight:400!important}.weight-500{font-weight:500!important}.weight-600{font-weight:600!important}.weight-700{font-weight:700!important}.weight-800{font-weight:800!important}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.collection{padding:.25rem;display:flex;flex-direction:column}.collection .collection-item{background:#fff;border:1px solid #2c2c2c;border-bottom-width:0}.collection .collection-item:last-child{border-bottom-width:1px}.collection .collection-item:hover>div{background:#e6e6e6;color:#2c2c2c!important}.collection .collection-item.primary{background-color:#64a9ed80;color:#000;border-color:#0e4377}.collection .collection-item.primary:hover>div{background-color:#1976d240}.collection .collection-item.error{background-color:#ffb8b880;color:#520000;border-color:#eb0000}.collection .collection-item.error:hover>div{background-color:#ff525240}.collection .collection-item.danger{background-color:#ffb8b880;color:#520000;border-color:#eb0000}.collection .collection-item.danger:hover>div{background-color:#ff525240}.collection .collection-item.gray{background-color:#5f5f5f80;color:#000;border-color:#000}.collection .collection-item.gray:hover>div{background-color:#2c2c2c40}.collection .collection-item.light{background-color:#ffffff80;color:#707070;border-color:#bcbcbc}.collection .collection-item.light:hover>div{background-color:#efefef40}.collection .collection-item.white{background-color:#ffffff80;color:gray;border-color:#ccc}.collection .collection-item.white:hover>div{background-color:#ffffff40}.collection .collection-item.warning{background-color:#ffdb6d80;color:#070500;border-color:#a07800}.collection .collection-item.warning:hover>div{background-color:#ffc10740}.collection .collection-item.shadow{background-color:#5f5f5f00;color:#00000040;border-color:#00000040}.collection .collection-item.shadow:hover>div{background-color:#2c2c2c00}.collection .collection-item.success{background-color:#92cf9480;color:#000;border-color:#2d682f}.collection .collection-item.success:hover>div{background-color:#4caf5040}.card{box-shadow:0 0 5px #2c2c2c40;border-radius:4px;background-color:#fff}.card .card-body{min-width:min-content}.alert{background-color:var(--color-3);color:var(--color-1);padding:2rem;font-size:1.25rem}@media(max-width:768px){.alert{padding:.5em}}.alert.alert-danger{background-color:#ffebeb;border:1px solid #ff5252;color:#eb0000}.alert.alert-warning{background-color:#ba8b00;border:1px solid #543f00;color:#fff}.alert.alert-success{background-color:#a3d7a5;border:1px solid #163317;color:#2c2c2c}.alert.alert-white{background-color:#fff;border:1px solid #a6a6a6;color:#2c2c2c}.error-block{position:fixed;bottom:0;left:0;width:100%;z-index:3}.error-block .indicator{position:absolute;bottom:1rem;left:0;right:100%;height:3px;background-color:red;animation:loading 4s}@keyframes loading{0%{right:0;left:100%}to{right:0;left:0}}.border{border:1px solid #1976d2!important}.border-none{border:none!important}.border-width-0{border-width:"0px"!important}.border-width-1{border-width:"1px"!important}.border-width-2{border-width:"2px"!important}.border-width-3{border-width:"3px"!important}.border-width-4{border-width:"4px"!important}.border-width-5{border-width:"5px"!important}.border-primary{border-color:#1976d2!important}.border-error,.border-danger{border-color:#ff5252!important}.border-gray{border-color:#2c2c2c!important}.border-light{border-color:#efefef!important}.border-white{border-color:#fff!important}.border-warning{border-color:#ffc107!important}.border-shadow{border-color:#2c2c2c40!important}.border-success{border-color:#4caf50!important}.border-top-primary{border-top-color:#1976d2!important}.border-top-error,.border-top-danger{border-top-color:#ff5252!important}.border-top-gray{border-top-color:#2c2c2c!important}.border-top-light{border-top-color:#efefef!important}.border-top-white{border-top-color:#fff!important}.border-top-warning{border-top-color:#ffc107!important}.border-top-shadow{border-top-color:#2c2c2c40!important}.border-top-success{border-top-color:#4caf50!important}.border-top-width-0{border-top-width:0!important}.border-top-width-1{border-top-width:1!important}.border-top-width-2{border-top-width:2!important}.border-top-width-3{border-top-width:3!important}.border-top-width-4{border-top-width:4!important}.border-top-width-5{border-top-width:5!important}.border-left-primary{border-left-color:#1976d2!important}.border-left-error,.border-left-danger{border-left-color:#ff5252!important}.border-left-gray{border-left-color:#2c2c2c!important}.border-left-light{border-left-color:#efefef!important}.border-left-white{border-left-color:#fff!important}.border-left-warning{border-left-color:#ffc107!important}.border-left-shadow{border-left-color:#2c2c2c40!important}.border-left-success{border-left-color:#4caf50!important}.border-left-width-0{border-left-width:0!important}.border-left-width-1{border-left-width:1!important}.border-left-width-2{border-left-width:2!important}.border-left-width-3{border-left-width:3!important}.border-left-width-4{border-left-width:4!important}.border-left-width-5{border-left-width:5!important}.border-right-primary{border-right-color:#1976d2!important}.border-right-error,.border-right-danger{border-right-color:#ff5252!important}.border-right-gray{border-right-color:#2c2c2c!important}.border-right-light{border-right-color:#efefef!important}.border-right-white{border-right-color:#fff!important}.border-right-warning{border-right-color:#ffc107!important}.border-right-shadow{border-right-color:#2c2c2c40!important}.border-right-success{border-right-color:#4caf50!important}.border-right-width-0{border-right-width:0!important}.border-right-width-1{border-right-width:1!important}.border-right-width-2{border-right-width:2!important}.border-right-width-3{border-right-width:3!important}.border-right-width-4{border-right-width:4!important}.border-right-width-5{border-right-width:5!important}.border-bottom-primary{border-bottom-color:#1976d2!important}.border-bottom-error,.border-bottom-danger{border-bottom-color:#ff5252!important}.border-bottom-gray{border-bottom-color:#2c2c2c!important}.border-bottom-light{border-bottom-color:#efefef!important}.border-bottom-white{border-bottom-color:#fff!important}.border-bottom-warning{border-bottom-color:#ffc107!important}.border-bottom-shadow{border-bottom-color:#2c2c2c40!important}.border-bottom-success{border-bottom-color:#4caf50!important}.border-bottom-width-0{border-bottom-width:0!important}.border-bottom-width-1{border-bottom-width:1!important}.border-bottom-width-2{border-bottom-width:2!important}.border-bottom-width-3{border-bottom-width:3!important}.border-bottom-width-4{border-bottom-width:4!important}.border-bottom-width-5{border-bottom-width:5!important}.border-radius-0{border-radius:0!important}.border-radius-1{border-radius:1px!important}.border-radius-2{border-radius:2px!important}.border-radius-3{border-radius:3px!important}.border-radius-4{border-radius:4px!important}.border-radius-5{border-radius:5px!important}.bg-primary,.bg-hover-primary:hover{background-color:#1976d2!important}.bg-error,.bg-hover-error:hover,.bg-danger,.bg-hover-danger:hover{background-color:#ff5252!important}.bg-gray,.bg-hover-gray:hover{background-color:#2c2c2c!important}.bg-light,.bg-hover-light:hover{background-color:#efefef!important}.bg-white,.bg-hover-white:hover{background-color:#fff!important}.bg-warning,.bg-hover-warning:hover{background-color:#ffc107!important}.bg-shadow,.bg-hover-shadow:hover{background-color:#2c2c2c40!important}.bg-success,.bg-hover-success:hover{background-color:#4caf50!important}.z-depth-0{box-shadow:0 0 #2c2c2c40}.z-depth-1{box-shadow:0 0 4px #2c2c2c40}.z-depth-2{box-shadow:0 0 8px #2c2c2c40}.z-depth-3{box-shadow:0 0 12px #2c2c2c40}.opacity-0{opacity:0}.opacity-hover-0:hover{opacity:0!important}.opacity-10{opacity:.1}.opacity-hover-10:hover{opacity:.1!important}.opacity-20{opacity:.2}.opacity-hover-20:hover{opacity:.2!important}.opacity-30{opacity:.3}.opacity-hover-30:hover{opacity:.3!important}.opacity-40{opacity:.4}.opacity-hover-40:hover{opacity:.4!important}.opacity-50{opacity:.5}.opacity-hover-50:hover{opacity:.5!important}.opacity-60{opacity:.6}.opacity-hover-60:hover{opacity:.6!important}.opacity-70{opacity:.7}.opacity-hover-70:hover{opacity:.7!important}.opacity-80{opacity:.8}.opacity-hover-80:hover{opacity:.8!important}.opacity-90{opacity:.9}.opacity-hover-90:hover{opacity:.9!important}.opacity-100{opacity:1}.opacity-hover-100:hover{opacity:1!important}.tabs .tabs-nav{display:flex;list-style:none;border:1px solid var(--color-2);background-color:var(--color-1);color:var(--color-3);padding:0;margin:0;position:relative;font-weight:700;font-size:1.25em}.tabs .tabs-nav .nav-tab{margin:0 0 -1px;opacity:.5;text-transform:uppercase}.tabs .tabs-nav .nav-tab.active,.tabs .tabs-nav .nav-tab:hover{opacity:1}.tabs .tabs-nav .nav-tab a{display:block;padding:1em;color:var(--color-3)}.tabs .tabs-nav .indicator{transition:all .3s;background-color:var(--color-2);position:absolute;bottom:0;height:3px;will-change:left,width;padding:0;margin:0}.table{width:100%;border:1px solid #2c2c2c}.table thead th{text-align:left;padding:.5em 1em}.table td{padding:.5em 1em}.table tr{border-color:#acacac}.dialog{position:fixed;top:0;left:0;width:100vw;height:100vh;max-width:100%;display:flex;justify-content:center;align-items:center;z-index:10}.dialog>.card{overflow:auto;box-shadow:0 0 0 400vw #00000080;max-width:100%;max-height:95vh;padding:1em;min-width:300px}.dialog>.card .card-body{overflow-y:auto}.secure-doc-task{padding:1.5rem;margin:1.5rem 0}.secure-doc-task h3{font-weight:700}
