#toast{background-color:#000;color:#fff;padding:.5rem 1rem;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;bottom:2rem;right:2rem;border-radius:.3rem;opacity:0;transition:opacity .5s;z-index:3000}#toast.visible{opacity:1}nav{height:4rem;background-color:#fff;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 1.25rem;box-shadow:-.1rem .125rem .25rem #ccc;z-index:3}nav .links>*,nav a{margin-left:.8rem;display:flex}nav .links>:not(:last-child):after,nav a:not(:last-child):after{content:"|";color:#d35e5e;margin-right:.8rem}nav .links{display:flex}nav select{margin-right:.5rem;position:relative;top:-.2rem}nav option,nav select{font-size:12px}nav #navRight{display:flex;align-items:center}nav #navRight #banner{color:#a0abaa;font-size:25px;font-weight:100;text-decoration:overline underline}nav #navRight #patientIndicator{font-weight:700;margin-right:4rem;font-size:18px;display:flex;justify-content:center;background-color:#f7f9ff;padding:.5rem 1rem;box-shadow:0 0 6px #ddd;min-width:18rem;text-align:center}nav #navRight #patientIndicator>div{margin:0 .3rem}#appLoading{display:flex;justify-content:center;align-items:center;width:100%;height:100%}::-webkit-scrollbar{width:.75rem}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#bbb}::-webkit-scrollbar-thumb:hover{background:#aaa}[aria-modal=true]{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;height:100vh;width:100vw;z-index:1000}[aria-modal=true]>:first-child{position:absolute;background-color:rgba(0,0,0,.3);height:100%;width:100%;top:0;left:0;z-index:1}[aria-modal=true]>:not(:first-child){z-index:2}.transparentInputs .input,.transparentInputs textarea{padding:.25rem 1rem;width:95%;border:solid #000;border-width:0 1px;border-radius:.3rem;background-color:transparent;box-shadow:none!important;position:relative;right:2.5%}.transparentInputs .input:focus,.transparentInputs textarea:focus{border-width:0 2px}.transparentInputs textarea{min-height:3.25rem;overflow:hidden}#menuPopper,#tooltip{display:none;z-index:50}#menuPopper[data-show],#tooltip[data-show]{display:block}body{line-height:1.6;color:#212529}*{box-sizing:border-box}fieldset,label{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}fieldset[multi-choice],label[multi-choice]{padding-right:1rem;text-indent:-1.5rem}fieldset:not([multi-choice]),label:not([multi-choice]){margin:0 auto}fieldset select,label select{min-width:6rem}.dateContainer,[type=email],[type=number],[type=password],[type=tel],input:not([type]),select,textarea{display:block;padding:0 .5rem;border-radius:.3rem;border:1px solid #eee;height:2rem;box-shadow:0 .125rem .25rem #ddd;font:inherit;background-color:#fff}.dateContainer:focus,[type=email]:focus,[type=number]:focus,[type=password]:focus,[type=tel]:focus,input:not([type]):focus,select:focus,textarea:focus{border:1px solid #96b7d6}textarea{height:auto}button:focus,input:focus,select:focus,textarea:focus{outline:none}.margins{margin:3rem 0}.bg1{background-color:#fff}.bg2{background-color:#fffbf0}main{width:100vw;overflow-x:hidden;overflow-y:auto;z-index:2;display:flex;position:relative}body,form,main{margin:0 auto}fieldset{margin:0;padding:0;border:none}img{border:0}.narrowBox,.parent,header h1{width:95%;margin:0 auto}.narrowBox,.parent{display:flex;justify-content:space-between;flex-direction:column}h1,h2,h3,h4{margin:0;font-weight:100;text-align:center}h1{font-size:1.25rem;background:#f2cbcb;padding:1rem;border-top-left-radius:.3rem;border-top-right-radius:.3rem}h1.round,header h1{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;background:#f2cbcb!important}.manageUsers .info,h1 .info,h2 .info{margin-right:.5rem;max-width:1.2rem;transform:translateY(.1rem);cursor:help}h2{background-color:#fff;padding:.75rem;display:flex;justify-content:center;align-items:center}.a,a{color:#d35e5e;text-decoration:none;cursor:pointer}.a:hover,a:hover{color:#b44444}header,section{margin:0 auto;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}header{margin-top:2rem}button{border:none;background-color:transparent;cursor:pointer;font:inherit}button[study-button]{min-width:50%;padding:.5rem 1rem;box-shadow:-.1rem .1rem .5rem #ccc;border-radius:.3rem}button[study-button]:hover{background-color:#fff5f5}.message{max-width:70%;text-align:center;border-radius:.3rem;background-color:#b7e1de;padding:.75rem 1.5rem;margin:0 auto 2rem;display:flex;justify-content:space-between;align-items:center;flex-flow:column;box-shadow:-.1rem .1rem .5rem #ccc}.card,.narrowBox,.parent,header h1{background-color:#fff;box-shadow:-.1rem .1rem .5rem #ccc;border:1px solid #ebd7ce;border-radius:.3rem}.small{font-size:.75rem}.categorizedList{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;text-align:center;justify-content:center;padding:2rem 2rem 0}.categorizedList h3{background-color:#fff5f5}.categorizedList h3:hover{background-color:#ffe0e0}.categorizedList h3,.categorizedList ul li{margin:0 auto;display:flex;justify-content:center;align-items:center;padding:.5rem;border-radius:.3rem;box-shadow:-.1rem .1rem .5rem #ccc;cursor:pointer;width:90%}.categorizedList ul{padding:1rem 0}.categorizedList ul li{background-color:#f7f9ff}.categorizedList ul li:not(:first-child){margin-top:.6rem}.categorizedList ul li:hover{background-color:#d6e0ff}hr{height:1px;width:25%;background-color:#ccc;border:none;margin:.1rem 0;margin:0 auto}ul{list-style-type:none;margin:0;padding:0}.pointer{cursor:pointer}.narrowBox{min-width:20rem;max-width:30rem;width:auto;margin-bottom:3rem}.narrowBox h2{flex-wrap:wrap}.narrowBox .bg1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:1rem}.narrowBox label input[type=radio]{margin-left:.5rem}.narrowBox label:not([multi-choice]):not(:first-child){margin:1rem auto 1.5rem}.narrowBox>button{min-width:0;margin:0 auto 2rem;box-shadow:-.1rem .1rem .5rem #ccc;background-color:#fff5f5;border-radius:.3rem;padding:.5rem 1rem}.narrowBox>button:hover{background-color:#ffe0e0}.narrowBox div.error{width:75%;margin:0 auto;color:red;text-align:center;padding:.3rem;border-radius:.3rem}.error:not(label){border:1px solid red!important}#padBottom{padding:2rem}.material-icons-outline,.material-icons-round{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}@media only screen and (max-width:768px){section{width:90vw}nav{flex-direction:column;justify-content:center}nav>:not(:first-child){margin-top:.7rem}#page{overflow:auto}.message{width:70%}.buttonContainer{padding:.75rem;justify-content:space-around}.login input{margin-right:0}.login label{display:flex;flex-direction:column}.legend{width:auto;max-width:70vw}.categorizedList{display:flex;justify-content:center;align-items:center;flex-direction:column}.categorizedList.chooser{width:70vw}.categorizedList.chooser>li{width:100%}.patientFile>div{grid-template-columns:1fr}.patientFile>div .vSpace{display:contents}.patientFile>div .vSpace>div:not(:last-child){margin:0}#loginIcon{display:none}}.collapsibleToggle{display:flex;cursor:pointer}.collapsibleToggle.withToggleArrow:after{content:"◀";font-size:.7rem;display:inline-block;margin-right:.7rem;transition:.5s;display:flex;align-items:center;justify-content:center;transform:translateY(1px)}.collapsibleToggle.withToggleArrow.isActive:after{transform:rotate(-90deg)}.collapsibleContainer{overflow:hidden}@-webkit-keyframes skeleton-2fb080b8{0%{background-position:0 25%}to{background-position:75% 100%}}@keyframes skeleton-2fb080b8{0%{background-position:0 25%}to{background-position:75% 100%}}.collapsibleTriangle[data-v-2fb080b8]{margin-right:.8rem;width:.7rem;transition:transform .3s ease-in-out;flex-shrink:0;--translateX:0;--translateY:1px;transform:translate(var(--translateX),var(--translateY))}.collapsibleTriangle.isActive[data-v-2fb080b8]{transform:rotate(-90deg) translate(var(--translateX),var(--translateY))}@-webkit-keyframes skeleton-48782575{0%{background-position:0 25%}to{background-position:75% 100%}}@keyframes skeleton-48782575{0%{background-position:0 25%}to{background-position:75% 100%}}button[data-v-48782575]{display:flex;align-items:center;justify-content:center}button img[data-v-48782575]{max-width:3rem;margin:-.5rem}.sidebarBox{height:100%;width:15rem;position:sticky;top:0;background-color:hsla(0,0%,100%,.6);border-left:1px solid #ebd7ce;border-radius:.3rem;overflow-y:auto;flex-shrink:0;display:flex;flex-direction:column}.sidebarBox::-webkit-scrollbar{width:.4rem}.sidebarBox::-webkit-scrollbar-thumb{border-radius:.3rem}.sidebarBox img{max-width:1.5rem;filter:grayscale(50%) brightness(110%)}.sidebarBox [class^=material-icons],.sidebarBox img{margin-left:.5rem}.sidebarBox>*{border-bottom:1px solid #ebd7ce}.sidebarBox .sectionItem{padding:.5rem 2rem;color:inherit;cursor:pointer}.sidebarBox .sectionItem.router-link-exact-active,.sidebarBox .sectionItem.selected,.sidebarBox .sectionItem:hover{background-color:#fff5f5}.sidebarBox .sectionTitle{background-color:#ffe0e0;padding:.5rem 1rem;display:flex;align-items:center}@-webkit-keyframes skeleton-04a14238{0%{background-position:0 25%}to{background-position:75% 100%}}@keyframes skeleton-04a14238{0%{background-position:0 25%}to{background-position:75% 100%}}.pageWrapper[data-v-04a14238]{display:contents}.content[data-v-04a14238]{flex-grow:1;display:flex;flex-direction:column}section[data-v-04a14238]{display:flex;justify-content:center;flex:1;width:100%}.dateField{display:flex}.dateField span{display:flex;align-items:center}.dateField .dateSlash{margin:0 .5rem 0 .4rem}.dateField select{width:3.5em;padding:0;padding-right:.2rem;min-width:unset}.dateField select.year{width:5em}@-webkit-keyframes skeleton-2cb8c89e{0%{background-position:0 25%}to{background-position:75% 100%}}@keyframes skeleton-2cb8c89e{0%{background-position:0 25%}to{background-position:75% 100%}}input[type=date][data-v-2cb8c89e]{position:relative}input[type=date][data-v-2cb8c89e]:after{content:"▼";color:#555;padding:0 5px}input[type=date][data-v-2cb8c89e]:hover:after{color:#bf1400}input[type=date][data-v-2cb8c89e]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:transparent}input[type=date][data-v-2cb8c89e]::-webkit-clear-button,input[type=date][data-v-2cb8c89e]::-webkit-inner-spin-button{z-index:1}label[data-v-2cb8c89e]{position:relative;margin:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;font-size:.8rem;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}label .dateContainer[data-v-2cb8c89e]{width:100%;padding:.2rem .5rem;font-size:medium;font-weight:400;display:flex;justify-content:space-between;align-items:center;gap:.5rem}label .dateContainer .material-icons-round[data-v-2cb8c89e]{font-size:1.1rem;transform:translateY(-1px);cursor:inherit;opacity:.9}label input[data-v-2cb8c89e]{position:absolute!important;top:0;width:100%;height:100%;opacity:0;z-index:100}.switchButton{min-width:unset!important;padding:0!important;box-shadow:none!important;margin:.3rem 0 0!important;border-radius:10rem!important;position:relative;cursor:pointer;border:none!important}.switchButton>div{background-color:#fff;border-radius:10rem;position:absolute;top:.2rem}.switchButton[aria-checked=true]{background-color:#b7e1de!important}.switchButton[aria-checked=false]{background-color:#ccc!important}.switchButton[aria-checked=false]>div{left:2px}.loadingIndicator{-webkit-animation:loadingStart 1s linear 1,loadingIndicator 3.5s ease-in-out .2s infinite;animation:loadingStart 1s linear 1,loadingIndicator 3.5s ease-in-out .2s infinite}@-webkit-keyframes loadingStart{0%{opacity:0}to{opacity:1}}@keyframes loadingStart{0%{opacity:0}to{opacity:1}}@-webkit-keyframes loadingIndicator{0%,to{filter:brightness(100%)}50%{filter:brightness(92%)}}@keyframes loadingIndicator{0%,to{filter:brightness(100%)}50%{filter:brightness(92%)}}.skeleton{height:1em;background:linear-gradient(90deg,#ecf1f5,25%,#ecf1f5,45%,#f2f9ff,55%,#ecf1f5,60%,#ecf1f5);background-size:400% 400%;-webkit-animation:skeleton var(--speed) linear infinite;animation:skeleton var(--speed) linear infinite;border-radius:1em}@-webkit-keyframes skeleton{0%{background-position:0 25%}to{background-position:75% 100%}}@keyframes skeleton{0%{background-position:0 25%}to{background-position:75% 100%}}.tooltip{padding:5px 10px;border-radius:.3rem;display:none;z-index:1000;position:relative;opacity:0;font-size:.9rem}.tooltip[data-show]{opacity:0;display:flex;flex-direction:column;-webkit-animation:fade-in .1s ease-in forwards;animation:fade-in .1s ease-in forwards}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.tooltipArrow,.tooltipArrow:before{position:absolute;width:.5rem;height:.5rem;z-index:-1}.tooltipArrow:before{content:"";transform:rotate(45deg);background-color:currentColor}[data-popper-placement^=top] .tooltipArrow{bottom:-4px}[data-popper-placement^=bottom] .tooltipArrow{top:-4px}[data-popper-placement^=left] .tooltipArrow{right:-4px}[data-popper-placement^=right] .tooltipArrow{left:-4px}@-webkit-keyframes skeleton-4853dcaf{0%{background-position:0 25%}to{background-position:75% 100%}}@keyframes skeleton-4853dcaf{0%{background-position:0 25%}to{background-position:75% 100%}}dialog[data-v-4853dcaf]{background-color:transparent;opacity:0;-webkit-animation:fade-in .05s ease-in forwards;animation:fade-in .05s ease-in forwards}dialog .card[data-v-4853dcaf]{box-shadow:unset;opacity:0;-webkit-animation:fade-in .1s ease-in forwards;animation:fade-in .1s ease-in forwards}