html,body,#root{height:100%;width:100%;scrollbar-face-color:#646464;scrollbar-base-color:#646464;scrollbar-3dlight-color:#646464;scrollbar-highlight-color:#646464;scrollbar-track-color:#e6e9ec;scrollbar-arrow-color:#e6e9ec;scrollbar-shadow-color:#646464;scrollbar-dark-shadow-color:#646464;background-color:var(--background-color)}.loader-container{height:100%;display:flex;justify-content:center;align-items:center;background:smokewhite}.loader-title{font-size:42px}.loader-bar{position:absolute;height:48px;width:100%}.loader-navbar{top:0;box-shadow:1px 2px 4px #00000080}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-track{background-color:#e6e9ec}::-webkit-scrollbar-track-piece{background-color:#e6e9ec}::-webkit-scrollbar-thumb{height:50px;background-color:#aab2bd;border-radius:0}::-webkit-scrollbar-corner{background-color:#e6e9ec}::-webkit-resizer{background-color:#e6e9ec}body{font-family:var(--primary-font)}h2{line-height:1.1;font-size:2.5rem;margin:0 0 1.5rem}h3{font-size:1.75rem;font-weight:300;text-transform:uppercase}h4{font-size:1.5rem;font-weight:500}.primary-color{color:var(--primary-color)}.secondary-color{color:var(--secondary-color)}.tertiary-color{color:var(--tertiary-color)}img{filter:drop-shadow(0 3px 3px rgba(0,0,0,.2));border-radius:8px}.drop-shadow{filter:drop-shadow(0 3px 3px rgba(0,0,0,.2))}.no-margin{margin:0!important}.swal-overlay{z-index:1050}.container.MuiPaper-root{padding:12px 24px}body.fontLoaded{font-family:var(--primary-font)}#app{background-color:var(--background-color);min-height:100%;min-width:100%}p{font-family:var(--primary-font);line-height:1.5em;margin:1.5rem 0}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:#0000008a}.material-icons.md-dark.md-inactive{color:#00000042}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:#ffffff4d}.MuiDrawer-paper .material-icons{font-size:18px;margin-right:12px}.spacing-3{padding:12px!important}divider,.divider{display:block;height:3px;width:180px;background-color:var(--secondary-color)}.MuiButton-contained .material-icons{display:inherit;margin-left:-4px;margin-right:8px;font-size:18px;font-weight:500;letter-spacing:.02857em}h4.with-icon .MuiIcon-root{line-height:1.875rem}.MuiDrawer-root .MuiDrawer-paper{background-color:var(--primary-color)}.MuiDrawer-root .MuiDrawer-paper>img{margin:40px 40px 0}.MuiDrawer-root .MuiDrawer-paper>.MuiButtonGroup-root{margin:12px 40px 18px}.MuiDrawer-root .MuiDrawer-paper divider,.MuiDrawer-root .MuiDrawer-paper .divider{background-color:var(--tertiary-color);margin:2rem auto}.MuiDrawer-root .MuiDrawer-paper img{object-fit:contain}#root .MuiButton-root,#root .MuiTypography-body1,#root .MuiTypography-body2,#root .MuiTypography-caption,#root .MuiTypography-h1,#root .MuiTypography-h2,#root .MuiTypography-h3,#root .MuiTypography-h4,#root .MuiTypography-h5,#root .MuiTypography-h6,#root .MuiTypography-subtitle1,#root .MuiTypography-subtitle2,#root .MuiTypography-overline,#root .MuiFormLabel-root,#root .MuiInputBase-input,#root .MuiTableCell-root{font-family:var(--primary-font)}#root .MuiTableSortLabel-active{color:var(--primary-color)}#root .MuiFilledInput-root{background-color:var(--text-light)}#root .background-color .MuiFilledInput-root{background-color:var(--background-color)}.MuiButton-sizeLarge.form-sized{padding:15px 22px}.MuiDrawer-root .MuiList-root a{color:var(--text-light);text-decoration:none;padding:4px 40px}.MuiDrawer-root .MuiList-root .MuiListItemIcon-root{color:var(--text-light);min-width:unset}.MuiDrawer-root .MuiListItem-root.Mui-selected,.MuiDrawer-root .MuiListItem-root.Mui-selected:hover{background-color:#0003}.MuiDrawer-root .MuiListItem-button:hover{background-color:#0000001a}.data-list-entry label{font-size:.75rem;color:#0000008a;font-weight:400;line-height:1;letter-spacing:.00938em}.data-list-entry p{margin:0 auto 1.5rem}.MuiGrid-root .MuiGrid-item.title-row{padding-bottom:0}.navbar .logo{max-height:var(--navbar-logo-size)}.sidebar .logo{max-height:var(--sidebar-logo-size)}divider{display:block;height:3px;width:180px;background-color:var(--secondary-color)}.dashboardEntry{text-align:left;display:flex;flex-direction:row;gap:2rem;justify-content:space-between}.dashboardEntry~.dashboardEntry{padding-top:60px}.dashboardEntry img{object-fit:cover}.dashboardEntry .MuiButton-root~.MuiButton-root{margin-left:8px}.health-profile .MuiAccordionSummary-root{flex-direction:row-reverse}.health-profile .MuiIconButton-edgeEnd{margin:0 2px 0 -12px}.health-profile .decorative-icon{margin:-.15rem .3rem -.15rem 0}.health-profile .MuiAccordionDetails-root{padding:0}.health-profile-table .MuiTableCell-head{opacity:.54;text-transform:uppercase;letter-spacing:1px;font-weight:300}.health-profile-table thead{background-color:var(--background-color)}.health-profile-table thead th{border-top:1px solid rgba(224,224,224,1)}.health-profile-table tbody tr:last-of-type td,.health-profile-table tbody tr:last-of-type th{border-bottom:0}.health-profile .MuiAccordionSummary-content p:first-of-type{font-weight:600}.health-profile-table tbody tr td .MuiIconButton-root{padding:6px}.health-profile-table tbody .input-row .MuiTableCell-root:not(:last-child){padding:0}.health-profile .edit-icon{padding:0}.health-profile .add-another{height:48px}.health-profile .add-another .material-icons{margin:-8px 8px -8px -2px}.health-profile .MuiButton-root{text-transform:unset}#root .health-profile .MuiFilledInput-root,.health-profile-table tbody .input-row .MuiTableCell-root:last-child{background-color:var(--background-color)}.card-container{display:flex;flex-direction:row;gap:2rem}.emergency-card{filter:drop-shadow(0 3px 3px rgba(0,0,0,.2));background-color:var(--text-light);border-radius:8px;width:360px;height:240px}@media screen and (max-width: 840px){.card-container{flex-direction:column}#emergency-card{align-items:center}#emergency-card div[class^=makeStyles-buttonContainer-]{width:360px}}.emergency-card:before{content:"";display:block;position:absolute;border-style:dashed;border-color:#aaa;border-width:3px;height:calc(100% - 16px);width:calc(100% - 16px);margin:8px;pointer-events:none;cursor:auto}.emergency-card img{filter:none;object-fit:contain;height:64px}.emergency-card .content p{line-height:1em;margin:.25rem 0;font-size:.875rem}.emergency-card .content p.secondary{margin-bottom:12px}.emergency-card .tertiary{color:var(--secondary-color);text-transform:uppercase;letter-spacing:.5px}.emergency-card .divider{background-color:var(--background-color);width:240px}.emergency-card.front-side .accent>p{transform:rotate(270deg);color:var(--text-light);text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:300;padding:0 1.25rem 0 .75rem;font-size:1.25rem;line-height:1.1;position:inherit;top:50px;width:220px;height:80px;right:55px}.emergency-card.front-side{display:flex;flex-direction:row}.emergency-card.front-side .accent{background-color:var(--primary-color);border-top-left-radius:8px;border-bottom-left-radius:8px;position:relative;width:75px}.emergency-card.back-side .accent{background-color:var(--primary-color);border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:var(--text-light);padding:.5rem 1.5rem 1rem}.emergency-card.front-side .content{padding-right:.75rem}.emergency-card.back-side .content{height:70%}.emergency-card.back-side .content .MuiGrid-item{flex-basis:24%;padding:0 1.5rem}.emergency-card.back-side .content .MuiGrid-item p:first-of-type{margin-top:.375rem}.emergency-card.back-side .content .MuiGrid-item p:nth-of-type(2){font-size:.75rem}.emergency-card.back-side .content .MuiGrid-item:nth-of-type(2n){background-color:var(--tertiary-light)}.emergency-card.back-side .content .MuiGrid-item:first-of-type{padding:1rem 1.5rem 0;flex-basis:28%}.emergency-card.back-side .accent{height:30%;font-size:.75rem}.emergency-card.back-side .accent p{margin:0;line-height:1rem}.emergency-contact-form{margin-bottom:32px}.emergency-access{background-image:none!important;background-color:var(--background-color)}.emergency-access h1{font-size:1.5rem;font-weight:400;margin-top:0}.emergency-access .emergency-icon{margin-bottom:-.325rem;font-size:1.75rem;margin-right:.5rem}#fc_frame{z-index:1500!important}*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}
