body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}header.appHeader{background:#fff;box-shadow:0 0 1em rgba(0,0,0,.6);z-index:1}@media screen and (min-width:500px){header.appHeader{box-sizing:border-box;position:fixed;top:0;left:0;width:90vw;max-height:10vh;padding:1.5em 1em;display:flex;justify-content:space-evenly;align-items:center;margin-left:10vw}header.appHeader .header-item h2{font-size:1em;margin:0;text-transform:uppercase;font-size:.8em;font-weight:400;color:#b9b0ae}header.appHeader .header-item h2:before{content:"";display:inline-block;vertical-align:bottom;height:1em;width:1em;margin-right:.25em;background-repeat:no-repeat;background-position:50%}header.appHeader .header-item p{margin:.25em 0 0;font-weight:700}header.appHeader .header-item:not(:last-child){padding:0 2em}header.appHeader .header-item--patient h2:before{background-image:url(../../static/media/patient.fc0b2a8b.svg);background-size:contain}header.appHeader .header-item--date h2:before{background-image:url(../../static/media/date.66852e23.svg);background-size:contain}header.appHeader .header-item--clinician h2:before{background-image:url(../../static/media/clinician.d9c9de37.svg);background-size:contain}header.appHeader .header-item--pillar h2:before{background-image:url(../../static/media/pillar.6ce63aa3.svg);background-size:contain}header.appHeader img{max-width:10%;display:block}}.sidenav{position:relative;background:#00f;z-index:2}@media screen and (min-width:500px){.sidenav{box-sizing:border-box;width:10vw;text-align:center;background:#fff;padding:1em;box-shadow:0 0 1em rgba(0,0,0,.1);position:fixed;left:0;top:0;height:100%}.sidenav #homeLogo{display:block}.sidenav #homeLogo img{margin:0 auto;max-width:75%}}.sidebar-menu{list-style:none;padding:0;margin:2em 0}.sidebar-menu li{margin-bottom:1em}.sidebar-menu li a{display:block;padding:1em;border-radius:5px;line-height:0;font-size:0;color:transparent}.sidebar-menu li a:focus,.sidebar-menu li a:hover{background:#e5e5e5}.sidebar-menu li a:before{content:"";display:block;margin:0 auto;height:9vh;width:30%;background-repeat:no-repeat;background-position:50%}.sidebar-menu li a.sidebar-menu--active{background:#004d79}.sidebar-menu li:first-child a:before{background-image:url(../../static/media/01.dd927244.svg);background-size:contain}.sidebar-menu li:nth-child(2) a:before{background-image:url(../../static/media/04.7f4f78a5.svg);background-size:contain}.sidebar-menu li:nth-child(3) a:before{background-image:url(../../static/media/03.01e20b05.svg);background-size:contain}.sidebar-menu li:nth-child(4) a:before{background-image:url(../../static/media/05.1fd42195.svg);background-size:contain}.sidebar-menu li:nth-child(5) a:before{background-image:url(../../static/media/02.b35ae374.svg);background-size:contain}.sidebar-menu li:nth-child(6) a:before{background-image:url(../../static/media/08.df017d5b.svg);background-size:contain}.logout-link{font-size:.8em;bottom:1em;text-decoration:none;text-transform:uppercase;color:#b9b0ae}.logout-link:before{content:"";height:1.5em;display:block;background:url(../../static/media/logout.356d4d1a.svg) 50% no-repeat;background-size:contain;margin-bottom:.5em}.card-holder{margin:15vh 5vw 5vh 15vw;position:relative;z-index:0;transition:all 1s}.card-holder--naked{margin:15vh 5vw}body{background:#004d79;font-family:Verdana,Geneva,sans-serif;scroll-behavior:smooth}body .heading{margin-bottom:1em}body .heading--centered{display:block;text-align:center}body .lead{font-size:1.2em}body form,body form label{display:block;margin-bottom:1em}body form label .icon{margin-right:1em}body form .inline{display:flex;align-items:baseline;justify-content:space-between}body form .inline.fields{border-bottom:1px solid #e5e5e5;margin-bottom:2em}body .btn--lrg{padding:1.5em 5em}body .btn--secondary{border:2px solid #708573;color:#708573;background:transparent}body .btn--tertiary{background:transparent;color:#708573;text-decoration:underline;font-size:.8em}body .btn--back{color:#b9b0ae;padding:0;background:transparent;margin:0;text-transform:none}body .btn--back:before{content:"<"}body .description-list{box-sizing:border-box;display:table;width:100%;table-layout:fixed}body .description-list *{box-sizing:border-box}@media (min-width:500px){body .description-list .description-list--row{display:table-row}}@media (max-width:499px){body .description-list .description-list--row{border-bottom:1px solid #b9b0ae}}body .description-list .description-list--row:last-of-type,body .description-list .description-list--row:last-of-type dd,body .description-list .description-list--row:last-of-type dt{border-bottom:none}body .description-list .description-list--row dd,body .description-list .description-list--row dt{word-wrap:break-word;overflow-wrap:break-word;padding:1em 1em 1em 0;margin:0}@media (min-width:500px){body .description-list .description-list--row dd,body .description-list .description-list--row dt{display:table-cell;border-bottom:1px solid #b9b0ae}}body .description-list .description-list--row dt{font-weight:700}@media (min-width:500px){body .description-list .description-list--row dt{width:40%}}body .description-list .description-list--row dd ol{list-style-position:inside;padding:0}body .sample-pdf{overflow-y:scroll!important;max-height:80vh!important}body .sample-pdf .pdf-footer,body .sample-pdf .pdf-header{width:100%}body .sample-pdf .pdf-body img{max-width:100%}body .persona-select{display:flex;padding:0;justify-content:space-around;position:relative}body .persona-select li{text-align:center;list-style:none;transition:all 1s;padding:1em;border-radius:15px}body .persona-select li.active{box-shadow:0 0 0 5px #004d79}body .persona-select li:hover{background:#e5e5e5}body .persona-select li img{margin:0 auto;max-width:50%;display:block}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.card-holder{display:flex}.card-holder .card{background:#fff;position:relative;border-radius:5px;padding:1em;width:50%;margin:0 1em;transition:all .5s}.card-holder .card.card-width--full{min-width:100%}.card-holder .card form .field{margin-bottom:2em}.card-holder .card form .field label{display:block}
/*# sourceMappingURL=main.03e5fa33.chunk.css.map */