@font-face{font-family:Sofia Pro;font-style:normal;font-weight:300;src:local(""),url(/assets/Sofia-Pro-Light-CO26BgtM.woff) format("woff")}@font-face{font-family:Sofia Pro;font-style:normal;font-weight:400;src:local(""),url(/assets/Sofia-Pro-Regular-2H8o22au.woff) format("woff")}@font-face{font-family:Sofia Pro;font-style:normal;font-weight:800;src:local(""),url(/assets/Sofia-Pro-Bold-CXwBKyTL.woff) format("woff")}.container{width:100%;max-width:72rem;margin:0 auto}.u-picture{display:flex;max-inline-size:100%;block-size:auto}.u-picture>*{display:block;max-inline-size:100%;block-size:auto}.u-svg{display:block;fill:currentColor}.u-svg path{fill:inherit}.u-svg.is-flip-horizontal{transform:scaleX(-1)}.u-img,.u-img>*{display:inline-flex;max-inline-size:100%;block-size:auto}.u-usertext{display:flex;align-items:flex-start;flex-direction:column;gap:.5em;margin-bottom:1.5rem;white-space:pre-line}.u-usertext:has(>p),.u-usertext:has(>div){white-space:normal}.u-usertext--small{font-size:.875rem}.u-usertext>*{margin:0}.c-cards{--gap: 1rem;display:flex;flex-direction:column;gap:var(--gap)}.c-cards:not(:first-child){margin-top:2rem}.c-card{background-color:#fff;border:1px solid #dcdcdc;padding:1.25rem;transition:background-color .2s;position:relative;width:calc(100% - 2.5rem)!important}.c-card:link,.c-card:visited{text-decoration:none;color:#000}.c-card:link:hover,.c-card:link:focus,.c-card:visited:hover,.c-card:visited:focus{background-color:#efefef}.c-card__time{font-size:.875rem;margin:0}.c-card__title{font-size:1.125rem;font-weight:700;margin:0}.c-card__desc{font-size:1rem;font-weight:400}.c-card__desc:not(:first-child){margin-top:1rem}.c-card__attachments-collapse:not(:first-child){margin-top:1rem}.c-card__btn{position:absolute;top:1.5rem;right:1.5rem}.c-document{max-width:50rem;padding:2rem 1rem;background-color:#fff;margin:0 auto}@media (min-width: 1024px){.c-document{padding:4rem 1.5rem}}.c-document__form{width:37.5rem;max-width:100%;margin:0 auto}.c-document__success{display:flex;align-items:center;flex-direction:column;gap:1rem;padding:4rem 0}.c-document__success>p{font-size:3rem;font-weight:700;margin:0}:root{--l-header-height: 4rem;--l-footer-height: 0}body{font-family:Sofia Pro,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,Noto Sans,Liberation Sans,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";background-color:#f9fbfc}.c-userform{padding:4rem 8rem;width:420px;max-width:100%;margin:4rem auto;background-color:#fff;border:1px solid #dcdcdc;display:flex;flex-direction:column;align-items:center;gap:1rem}@media (min-width: 1024px){.c-userform{margin:4rem 8rem 4rem auto}}.c-userform__title{font-size:4rem;font-weight:200;margin:0}.c-userform__alert,.c-userform__form,.c-userform__google{width:100%}.c-userform__separator{position:relative;display:flex;align-items:center;justify-content:center;margin:1.5rem 0;color:#666}.c-userform__separator>span{padding:0 .25em;background-color:#fff;position:relative;z-index:2}.c-userform__separator:after{content:"";display:block;width:100%;height:0;border-top:1px solid #eaeaea;position:absolute;top:50%;left:0;right:0;text-align:center;z-index:0}.c-userform__actions{display:flex;align-items:center;flex-direction:column;gap:1rem}.c-userform__actions>.n-button{width:100%}.c-form{padding:3rem 1.5rem .5rem;background-color:#fafafa;border:2px dashed #ddd;border-radius:.5rem;position:relative}.c-form:not(:first-child){margin-top:1.5rem}.c-form:not(:last-child){margin-bottom:1.5rem}.c-form__headline{display:flex;align-items:center;gap:.25rem;text-transform:uppercase;font-weight:700;letter-spacing:.05em;position:absolute;top:1rem;left:1.5rem;color:#999;font-size:.75rem;line-height:1rem}.c-form__headline:has(.n-icon){transform:translate(-16px);transition:transform .2s}.c-form__headline:has(.n-icon):hover,.c-form__headline:has(.n-icon):focus{cursor:grab}.c-form__headline:has(.n-icon) .n-icon{opacity:0}.c-form .n-icon{transition:all .2s}.c-form:hover .c-form__headline,.c-form:focus-within .c-form__headline{transform:translate(0)}.c-form:hover .c-form__headline .n-icon,.c-form:focus-within .c-form__headline .n-icon{opacity:1}.u-loading{width:20rem;max-width:100%}.u-empty{color:inherit;opacity:.5;font-style:italic}.n-form{display:flex;flex-direction:column;gap:1.25rem}.n-alert .n-alert-body .n-alert-body__title{font-size:1.125rem;line-height:1.35}.n-alert-body__content>p:first-child{margin-top:0}.n-card-header.has-custom-title .n-card-header__main{font-weight:700;font-size:1.5rem}.n-form-item.custom-form-item{background-color:#fff;padding:1.5rem 1rem;margin:0 -1rem}.n-form-item.custom-form-item .n-form-item-label__text{font-size:1.25rem;font-weight:700;margin-bottom:.25rem}.n-form-item.custom-form-item .n-input__input-el{font-size:1.25rem;--n-height: 50px}@media print{.n-layout-sider,.l-main__header,.patient__back,.patient__nav,.n-scrollbar-rail,.u-print-none{display:none!important}.l-main,.l-main__content{position:static!important}body,.n-layout,.patient{background-color:transparent!important}.patient .c-card{border:0;border-top:2px solid #dcdcdc;padding:1.5rem 0 0}.n-layout .n-layout-scroll-container{overflow:clip!important;height:auto}}@media screen{.u-screen-none{display:none!important}}.l-main--minimal[data-v-60efd59e]{--l-header-height: 0;--l-footer-height: 0}.l-main--minimal .l-main__content[data-v-60efd59e]{background-image:url(/bg.jpg);background-size:cover;background-position:80% 50%}@media (min-width: 1024px){.l-main--minimal .l-main__content[data-v-60efd59e]{background-position:100% 50%}}.l-main--minimal .l-main__header[data-v-60efd59e],.l-main--minimal .l-main__footer[data-v-60efd59e]{display:none}.l-main__header[data-v-60efd59e]{height:var(--l-header-height);display:flex;align-items:center;padding:0 1rem}.l-main__header .container[data-v-60efd59e]{display:flex;align-items:center}.l-main__patient[data-v-60efd59e]{margin-left:auto}.l-main__inner[data-v-60efd59e]{height:var(--l-header-height);padding-right:1.25rem}.l-main__content[data-v-60efd59e]{top:var(--l-header-height);bottom:var(--l-footer-height)}[data-v-60efd59e] .l-main__content-scrollbar{padding:2rem 1rem}.l-main--minimal[data-v-60efd59e]:not(.l-main--external) .l-main__content-scrollbar{height:100%;display:flex;align-items:center;justify-content:center}
