:root{--scout-blue:#68d2df;--scout-bright-purple:#4364e2;--scout-red:#fc5a74;--scout-yellow:#ffff80;--scout-chartreuse:#bdf264;--button-blue:#4e63e2;--button-green:#34a13b;--button-red:#db2652;--button-grey:#75787b}.row-spacing{border-spacing:0 5px}.page{background-color:#eaf9fb}.expense-instructions{color:#716f71;margin-bottom:30px}.avatar-img{border:2px solid transparent;border-radius:100%;display:inline-block;margin-bottom:4px;width:71px}.page-title{text-decoration:overline #000 solid .25rem}.dashboard{background-color:#68d4df;background-image:url(/build/images/about-hero-bkgd.339a6d73.png)}.dashboard-card{border-top:thick solid}.dashboard-site-card-card{border-top:thick solid #0dcaf0}.page-login-input{border:none;border-bottom:.1rem solid #000;outline:none;width:100%}.banner-background{background-color:#293356}.banner-border{border-color:#fffd9e;border-width:0 7px 7px 0}.bg-01{background:url(/build/images/login_background_mobile_1.79819154.jpg) no-repeat;background-size:100% 100%}.bg-02{background:url(/build/images/login_background_mobile_2.58110520.jpg) no-repeat;background-size:100% 100%}.bg-03{background:url(/build/images/login_background_mobile_3.9baa95a3.jpg) no-repeat;background-size:100% 100%}.bg-04{background:url(/build/images/login_background_mobile_4.f0844ff8.jpg) no-repeat;background-size:100% 100%}.blur-bg{backdrop-filter:blur(10px)}.label-default{background-color:#e82f20;border-radius:3px;color:#fff;font-size:.875rem;font-weight:500;margin-bottom:2px;margin-top:2px;padding:2px 5px}.forgot label{margin-bottom:20px;text-align:left}#newNotesContainer .odd .dataTables_empty{display:none}@media only screen and (max-width:1023px){.page-login{-ms-flex-align:center;-webkit-align-items:center;align-items:center}}@media only screen and (min-width:1024px){.bg-01{background:url(/build/images/background_01.d78d8ab9.jpg) no-repeat;background-size:100% 100%}.bg-02{background:url(/build/images/background_02.e26a45c1.jpg) no-repeat;background-size:100% 100%}.bg-03{background:url(/build/images/background_03.588977c3.jpg) no-repeat;background-size:100% 100%}.bg-03 .login-container{position:relative}.bg-03 .login-container:after{background:url(/build/images/background_03_plane.3d39f557.png) no-repeat;background-size:contain;content:"";display:block;height:70%;opacity:1;position:absolute;right:-60%;top:0;width:70%}.bg-04{background:url(/build/images/background_04.04ca5852.jpg) no-repeat;background-size:100% 100%}}.loader{animation:spin 2s linear infinite;border:.5rem solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:2.5rem;margin-left:1rem;margin-right:1rem;width:2.5rem}.disabled{font-style:italic}.logo{display:block;margin:0 auto}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.card-row-bottom{border-bottom:1px solid}.background-white{background-color:#fff}.tr-progress-bar{background:transparent;box-shadow:none;display:table;margin:0 auto;width:75%}.tr-progress-bar__step{display:table-cell;padding:24px;position:relative;width:20%}.tr-progress-bar__step a{text-decoration:none}.tr-progress-bar__step:first-child .step__bar-left,.tr-progress-bar__step:last-child .step__bar-right{display:none}.step__icon{background-color:#fff;border:2px solid #4e62e3;border-radius:50%;height:40px;margin:0 auto;text-align:center;width:40px}.step__icon:before{content:"";display:block;height:40px;width:40px}.step__title{color:#4e62e3;font-size:14px;font-weight:300;margin-top:10px;text-align:center}.step__title.progress-current-step{display:none}.step__bar-left,.step__bar-right{border-top:2px solid #4e62e3;height:2px;position:absolute;top:44px}.step__bar-right{left:50%;margin-left:20px;right:0}.step__bar-left{left:0;margin-right:20px;right:50%}.step.active .step__icon{background:#4e62e3}.step.disabled .step__icon{background:#adb5bd}.step.active .step__title{font-weight:600}.step.appointment .step__icon:before{background:url(/build/images/appointment.d7e36f2f.svg) no-repeat;background-position:40% 39%}.step.appointment.active .step__icon:before{background:url(/build/images/appointment-active.472e8a79.svg) no-repeat;background-position:40% 25%}.step.patient .step__icon:before{background:url(/build/images/patient.eae4e503.svg) no-repeat;background-position:40% 39%}.step.patient.active .step__icon:before{background:url(/build/images/patient-active.fe087c30.svg) no-repeat;background-position:40% 28%}.step.travel .step__icon:before{background:url(/build/images/travel.791c16a4.svg) no-repeat;background-position:40% 39%}.step.travel.active .step__icon:before{background:url(/build/images/travel-active.10adb154.svg) no-repeat;background-position:40% 39%}.step.additional-travelers .step__icon:before{background:url(/build/images/user-plus.8d41143e.svg) no-repeat;background-position:46% 39%}.step.additional-travelers.active .step__icon:before{background:url(/build/images/user-plus-active.c23d511b.svg) no-repeat;background-position:46% 25%}.step.review .step__icon:before{background:url(/build/images/review.d84b5c1d.svg) no-repeat;background-position:38% 39%}.step.review.active .step__icon:before{background:url(/build/images/review-active.90f5b94d.svg) no-repeat;background-position:36% 39%}.progress-bar__step:first-child .step__bar-left,.progress-bar__step:last-child .step__bar-right{display:none}.progress-indicator{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;text-align:center}.progress-indicator__bar{display:inline-block;height:82px;overflow:hidden;position:relative;width:185px}.progress-indicator__bar .progress-bar{border:20px solid #f7f7f7;border-radius:50%;box-sizing:border-box;height:185px;left:0;position:absolute;top:0;width:185px}.progress-indicator__bar .progress-bar:after,.progress-indicator__bar .progress-bar:before{border-radius:50%;content:"";display:block;height:20px;position:absolute;width:20px}.progress-indicator__bar .progress-bar:before{right:3px;top:5px}.progress-indicator__bar .progress-bar:after{bottom:5px;left:3px}.progress-indicator__title{color:#000;display:inline-block;font-size:18px;font-weight:600;left:50%;position:absolute;top:70%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.progress-indicator--in-progress .progress-indicator__bar .progress-bar{border-bottom-color:#cc7e00;border-right-color:#cc7e00}.progress-indicator--in-progress .progress-indicator__bar .progress-bar:after,.progress-indicator--in-progress .progress-indicator__bar .progress-bar:before{background:#cc7e00}.progress-indicator--submitted .progress-indicator__bar .progress-bar{border-bottom-color:#017472;border-right-color:#017472}.progress-indicator--submitted .progress-indicator__bar .progress-bar:after,.progress-indicator--submitted .progress-indicator__bar .progress-bar:before{background:#017472}.progress-indicator--pending .progress-indicator__bar .progress-bar{border-bottom-color:#f5500f;border-right-color:#f5500f}.progress-indicator--pending .progress-indicator__bar .progress-bar:after,.progress-indicator--pending .progress-indicator__bar .progress-bar:before{background:#f5500f}.progress-indicator--confirmed .progress-indicator__bar .progress-bar{border-bottom-color:#416901;border-right-color:#416901}.progress-indicator--confirmed .progress-indicator__bar .progress-bar:after,.progress-indicator--confirmed .progress-indicator__bar .progress-bar:before{background:#416901}.progress-indicator--cancelled .progress-indicator__bar .progress-bar{border-bottom-color:#c02;border-right-color:#c02}.progress-indicator--cancelled .progress-indicator__bar .progress-bar:after,.progress-indicator--cancelled .progress-indicator__bar .progress-bar:before{background:#c02}.progress-indicator--finalized .progress-indicator__bar .progress-bar{border-bottom-color:#1b058e;border-right-color:#1b058e}.progress-indicator--finalized .progress-indicator__bar .progress-bar:after,.progress-indicator--finalized .progress-indicator__bar .progress-bar:before{background:#1b058e}.status-bullet{text-align:center;width:auto}.status-bullet__icon{border-radius:50%;height:25px;margin:0 auto;width:25px}.status-bullet__icon:before{content:"";display:block;height:25px;width:25px}.status-bullet--no-label .status-bullet__title{display:none}.status-bullet__title{color:#000;font-size:14px}.status-bullet--submitted .status-bullet__icon{background:#017472}.status-bullet--submitted .status-bullet__icon:before{background:url(/build/images/white-arrow.f3fb6acc.svg) no-repeat 50%;background-position-x:35%}.status-bullet--paid .status-bullet__icon{background:#1b058e}.status-bullet--paid .status-bullet__icon:before{background:url(/build/images/white-dollar.60d1c0ec.svg) no-repeat 8.5px;background-position-x:50%}.status-bullet--review .status-bullet__icon{background:#f5500f}.status-bullet--review .status-bullet__icon:before{background:url(/build/images/white-clock.80be042d.svg) no-repeat 6px 5px}.status-bullet--approved .status-bullet__icon{background:#416901}.status-bullet--approved .status-bullet__icon:before{background:url(/build/images/white-check.7795d002.svg) no-repeat 7px 8px}.status-bullet--cancel .status-bullet__icon{background:#c02}.status-bullet--cancel .status-bullet__icon:before{background:url(/build/images/white-times.71b818b9.svg) no-repeat 8px}.status-bullet--blocked .status-bullet__icon{background:#8b0404}.status-bullet--blocked .status-bullet__icon:before{background:url(/build/images/white-cancel.be0248b3.svg) no-repeat 50%}.status-card:before{border-style:solid;border-width:15px 0 15px 15px;content:"";display:block;position:absolute;right:-3px;top:-10px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.status-card--in-progress:before,.status-card--requested:before{border-color:transparent transparent transparent #cc7e00}.status-card--submitted:before{border-color:transparent transparent transparent #017472}.status-card--active:before,.status-card--approved:before,.status-card--confirmed:before{border-color:transparent transparent transparent #416901}.status-card--in-review:before,.status-card--pending:before{border-color:transparent transparent transparent #cc7e00}.status-card--finalized:before,.status-card--paid:before,.status-card--suspended:before{border-color:transparent transparent transparent #1b058e}.status-card--cancelled:before{border-color:transparent transparent transparent #c02}.status-card--cancelled-alt:before,.status-card--denied:before{border-color:transparent transparent transparent #8b0404}.navbar-color{background-color:#23365e}.site-info-header{margin-left:6.5rem}.navbar-vertical .navbar-nav .nav-link{align-items:start;display:flex;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;white-space:nowrap}.navbar,.navbar [class^=container]{position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{align-items:center;display:flex;flex-wrap:inherit;justify-content:space-between}.tableOverflow{overflow-x:auto}.responsive-flex{display:flex}.add-button{background-color:#34a13b;color:#fff;font-weight:700}.add-button:hover{background-color:#5bc961;color:#fff}.alt-button{background-color:#fff;border:1px solid #4e63e2;color:#4e63e2;font-weight:700}.alt-button:hover{background-color:#4e63e2;border:1px solid #fff;color:#fff}@media (min-width:992px){.responsive-flex{flex-flow:row wrap}.flex-lg-1{flex:1 1 0%!important}.h-lg-full{height:100%!important}.h-lg-screen{height:100vh!important}.mb-lg-5{margin-bottom:1.25rem!important}.navbar-vertical.navbar-expand-lg{border-radius:0;box-shadow:0 0 0 0 transparent!important;display:block;max-width:270px;overflow-y:auto;transition:all .2s ease-in-out;width:100%;z-index:1000}.navbar-vertical.navbar-expand-lg>[class*=container]{align-items:stretch;flex-direction:column;min-height:100%;padding-left:0;padding-right:0}.navbar-vertical.navbar-expand-lg .navbar-collapse{align-items:stretch;display:flex;flex:1;flex-direction:column;opacity:1}.navbar-vertical.navbar-expand-lg .navbar-nav{flex-direction:column;margin-left:0;margin-right:0}.navbar-vertical.navbar-expand-lg.show{border-radius:0;max-width:180px}.navbar-vertical .navbar-nav .nav-link{align-items:center;display:flex;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;white-space:nowrap}.overflow-y-lg-auto{overflow-y:auto!important}.card-table{width:calc(100vw - 270px)}}@media screen and (max-width:991px){#no-more-tables table{display:block;width:100%!important}#no-more-tables tbody,#no-more-tables td,#no-more-tables th,#no-more-tables thead,#no-more-tables tr{display:block}#no-more-tables thead tr{left:-9999px;position:absolute;top:-9999px}#no-more-tables tr{border:1px solid #ccc}#no-more-tables td{border:none;border-bottom:1px solid #eee;padding-left:50%;position:relative;text-align:left;white-space:normal}#no-more-tables td:before{content:attr(data-title);font-weight:700;left:6px;padding-right:10px;position:absolute;text-align:left;top:6px;white-space:nowrap;width:45%}.responsive-flex{flex-flow:column nowrap}}#cookieConsent{background-color:hsla(0,0%,8%,.8);bottom:0;color:#ccc;display:none;font-family:Trebuchet MS,Helvetica,sans-serif;font-size:14px;left:0;line-height:26px;min-height:26px;padding:8px 0 8px 30px;position:fixed;right:0;z-index:9999}#cookieConsent a{color:#4b8ee7;text-decoration:none}#closeCookieConsent{cursor:pointer;display:inline-block;float:right;font-weight:700;height:20px;margin:-15px 0 0;width:20px}#closeCookieConsent:hover{color:#fff}#cookieConsent a.cookieConsentOK{background-color:#f1d600;border-radius:5px;color:#000;cursor:pointer;display:inline-block;float:right;margin:0 60px 0 10px;padding:0 20px}#cookieConsent a.cookieConsentOK:hover{background-color:#e0c91f}table.dataTable thead th[data-is-resizable=true]{border-left:1px solid transparent;border-right:1px dashed #bfbfbf}table.dataTable thead th.dt-colresizable-hover{background-color:#eaeaea;border-left:1px solid #bfbfbf;cursor:col-resize}table.dataTable thead th.dt-colresizable-bound-max,table.dataTable thead th.dt-colresizable-bound-min{cursor:not-allowed!important;opacity:.2}#pr-box{display:none;font:13px/16px sans-serif;max-width:100%;position:absolute;width:271px;z-index:1000}#pr-box-inner{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);margin-top:6px}#pr-box p{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;margin-bottom:0;padding:10px 20px}#pr-box ul{-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;margin:0;padding:7px}#pr-box ul li{list-style:none;padding:4px 7px}#pr-box ul li span{border-radius:100%;display:block;float:left;height:15px;margin-right:15px;width:15px}#pr-box.light{color:#2d2f31}#pr-box.light p{background-color:#d9edf7;color:#2d2f31}#pr-box.light ul{background-color:#f5f5f5}#pr-box.light ul li span{background-color:#f1f1f1;border:3px solid #23a86d}#pr-box.light ul li span.pr-ok{background-color:#23a86d;border:3px solid #23a86d}#pr-box.dark{color:#f1f1f1}#pr-box.dark p{background-color:#23a86d}#pr-box.dark ul,#pr-box.dark ul li span{background-color:#2d2f31}#pr-box.dark ul li span{border:3px solid #23a86d}#pr-box.dark ul li span.pr-ok{background-color:#23a86d;border:3px solid #23a86d}.break-anywhere{line-break:anywhere}.flex{display:flex}.flex-auto{flex:1 1 auto}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.half-width{width:50%}.full-width{width:100%}.width-fit-content{width:fit-content}.items-center{align-items:center}.overflow-scroll-y{overflow-y:scroll}.min-width-100{min-width:100%}.min-width-20r{min-width:20rem}.cursor-pointer:hover{cursor:pointer}.select-none{user-select:none}.whitespace-nowrap{white-space:nowrap}.form-field-group{padding-bottom:.5rem;padding-top:.5rem}.form-field-group .form-field{margin-bottom:1rem;padding-left:.5rem;padding-right:.5rem}.form-field-group .form-field:last-of-type{margin-bottom:0}.form-controls{padding-bottom:.5rem;padding-top:.5rem}.form-controls .control-row{margin-bottom:.5rem}.form-input{border:1px solid #ced4da;border-radius:.25rem;padding:.375rem .75rem}.custom-select-option{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:inherit;padding:.5rem .75rem;width:100%}.custom-select-option.selected,.custom-select-option:hover{background-color:#deebff;cursor:pointer;padding:.5rem .75rem}.dropdown-actions{background-clip:padding-box;list-style:none;margin:0;position:absolute;text-align:left;z-index:1000}.dropdown-checklist{box-shadow:2px 2px 8px rgba(0,0,0,.3);left:0;top:2.5rem}.dropdown-checklist label{padding:.25rem .5rem .25rem 1rem}.dropdown-checklist label.pinned{border-bottom:1px solid rgba(0,0,0,.15);margin-bottom:.5rem;padding-bottom:.75rem}.row-actions{background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;font-size:1rem;min-width:10rem;padding:.5rem 0;right:0}.modal-layer{background-color:rgba(0,0,0,.2);height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1055}.modal-layer .modal-frame{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 8px rgba(0,0,0,.3);margin-left:auto;margin-right:auto;margin-top:min(5rem,5%);max-height:80%;max-width:80%;position:relative}.modal-layer .modal-frame .modal-main{padding:2.5rem 1.5rem 2rem}.modal-layer .modal-frame .modal-main .modal-controls{align-items:center;display:flex;flex-flow:row wrap;padding:1rem 0;width:100%}.sponsor-logo{background:#fff;border-radius:.25rem;box-shadow:2px 2px 5px rgba(0,0,0,.4);padding:.25rem;position:absolute;right:.5rem;top:.5rem;transition:translate .2s ease-out;z-index:999}.sponsor-logo:hover{cursor:pointer}.sponsor-logo.dismissed{translate:75%}.text-input{appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.text-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.text-input:disabled{background-color:#f2f2f2}.circle-icon{background-color:#68d2df;border-radius:100%;color:#333;cursor:pointer;display:inline-block;font-size:1rem;height:20px;position:relative;text-align:center;top:-2px;width:20px}.circle-icon span{font-weight:700;left:-.5px;position:relative}.react-tooltip{background-color:#fff;border-radius:.25rem;box-shadow:2px 2px 5px rgba(0,0,0,.4);color:#212529;cursor:auto;left:2rem;min-width:20rem;padding:1rem;position:absolute;text-align:left;top:2rem;width:fit-content;z-index:999}.react-tooltip h4{white-space:pre}.react-tooltip a,.react-tooltip p{font-size:1rem;font-weight:400;margin-bottom:0}.react-tooltip p.react-tooltip-details{font-size:.875rem;font-weight:300;margin-top:.5rem}.table-controls{align-items:center;display:flex;flex-flow:row wrap;padding:.5rem;width:100%}.table-controls .paginator-button{background:transparent;border:none;border-radius:3px;padding:.5rem 1rem}.table-controls .paginator-button:disabled{font-style:italic}.table-controls .paginator-button.current{background-image:linear-gradient(hsla(0,0%,90%,.1),rgba(0,0,0,.1));border:1px solid #111}.table-controls .paginator-button.current:disabled{font-style:normal}.table-controls .paginator-button:not(.current,:disabled):hover{background:linear-gradient(180deg,#585858,#111);color:#fff}table.react-table{width:100%}table.react-table thead tr th{background-color:#212529;color:#fff;font-weight:700;line-height:1.5rem;padding:.75rem 1.5rem .75rem .75rem}table.react-table tbody tr{border:none;border-spacing:0 .25rem}table.react-table tbody tr:nth-of-type(2n-1) td{background-color:rgba(0,0,0,.025)}table.react-table tbody tr td{padding:.5rem .75rem}table.react-table tbody tr td.warn{background-color:rgba(255,0,0,.25)}table.react-table tfoot tr th{padding:.5rem .75rem}table.react-table tbody .mobile-row{border:1px solid rgba(0,0,0,.15);border-radius:3px;display:flex;flex-flow:column nowrap;width:100%}table.react-table tbody .mobile-cell{align-items:center;border:1px solid rgba(0,0,0,.05);display:flex;flex-flow:row nowrap;width:100%}table.react-table .hover-cell{border:1px solid var(--button-blue);border-radius:.25rem;color:var(--button-blue);font-weight:700;line-height:1.5;padding:.375rem .75rem}@media (max-width:1023px){table.react-table.mobile{display:table}.non-mobile{display:none}.react-tooltip{max-width:94vw}.react-tooltip h4{white-space:pre-wrap}.form-field{width:100%}}@media (min-width:1024px){.mobile{display:none}}.label-red{background-color:#e82f20;color:#fff}.study-labels{display:flex;flex-flow:row wrap}.study-labels .study-label{border-radius:3px;font-size:.875rem;font-weight:500;margin-top:5px;padding:2px 5px}.study-labels .study-label:not(:last-of-type){margin-right:5px}