#root{max-width:1280px;margin:0 auto;padding:2rem}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.error_message{font-size:13px;color:red}:root{--neo-neutral-dark-gray: #7c7c7c;--neo-neutral-gray: #d3d3d3;--neo-neutral-light-gray: #f2f2f3;--neo-neutral-black: #1e1e1e;--neo-neutral-white: #fff;--neo-shades-purple: #5f2e86;--neo-shades-purple-dark: #4C246B;--neo-shades-purple-light: #9F81B6;--neo-text-brand-color: #462f88;--neo-graph-pressure-color: #688FF3;--neo-graph-breathing-color: #30B79F;--neo-graph-flags-color: #CA99F1;--neo-background-color: #C1E3CB}body{background-color:var(--neo-background-color);width:100%}.neo_container{background-color:var(--neo-background-color);padding-bottom:32px}.neo_row_container{--bs-gutter-x: 32px;padding-left:60px;padding-right:60px}@media (max-width: 768px){.neo_row_container{--bs-gutter-x: 8px;padding-left:10px;padding-right:10px}}.neo-icon,.neo_icon{color:var(--neo-shades-purple);stroke:var(--neo-shades-purple)!important}.neo_gen_title{color:var(--neo-neutral-black);font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:135%;margin:20px}.neo_h4_title,.neo_h4_sm{font-family:Montserrat,sans-serif;color:var(--neo-neutral-black);font-size:24px;font-weight:700;line-height:135%;margin:0}.neo_gen_text{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:0}.neo_gen_sm_text{font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:0}.neo_brand_text{font-family:Montserrat,sans-serif;font-size:14px;font-style:italic;font-weight:700;line-height:150%;margin:0 0 50px;color:var(--neo-text-brand-color)}.neo_h4_sm{font-size:20px}@media (max-width: 768px){.neo_qc_mob_text{font-size:17px}}.neo_ut_mt_12{margin-top:12px}.neo_ut_mt_48{margin-top:48px}.neo_ut_mt_32{margin-top:32px}.neo_ut_mt_24{margin-top:24px}.neu_ut_gap_32{gap:32px}.neu_ut_gap_12{gap:12px}.neo_ut_scrollbar{scrollbar-width:thin;scrollbar-color:#5f2e86 #d3d3d3}.neo_ut_scrollbar::-webkit-scrollbar{width:8px}.neo_ut_scrollbar::-webkit-scrollbar-track{background:#d3d3d3}.neo_ut_scrollbar::-webkit-scrollbar-thumb{background-color:#5f2e86;border-radius:10px}.neo_ut_h-100_mob_auto{height:100%}@media (max-width: 768px){.neo_ut_scrollbar-hor-mob,.neo_ut_scrollbar-ver-mob{overflow-y:hidden;overflow-x:auto}.neo_ut_mt_24_mob{margin-top:24px}.neo_ut_h-100_mob_auto{height:auto}}.neo_card_container{border-radius:16px;background:var(--neo-neutral-white);padding:12px}.neo_table_customize{margin-bottom:0;font-family:Montserrat,sans-serif}.neo_table_customize>thead>tr th{font-size:14px;font-style:normal;font-weight:700;line-height:100%;padding:0 0 16px}.neo_table_customize>thead>tr th:not(:first-child){text-align:center}.neo_table_customize>thead>tr th:not(:last-child){padding-right:12px;padding-left:12px}.neo_table_customize>thead>tr th{padding-right:16px;padding-left:19px}.neo_table_customize>thead>tr th:first-child{padding-left:0}.neo_table_customize>tbody>tr td:not(:last-child){padding-right:12px;padding-left:12px}.neo_table_customize>tbody>tr td:last-child{padding-right:0;padding-left:12px}.neo_table_customize>tbody>tr td{padding-top:16px;padding-bottom:16px;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.neo_table_customize>tbody th[scope=row]{padding:0;font-weight:700;font-size:14px;line-height:150%;vertical-align:middle}.neo_table_customize>tbody td{text-align:center}.neo_table_customize>thead>tr th,.neo_table_customize>tbody>tr td{border-bottom:1px solid;border-bottom-color:var(--neo-neutral-gray)!important}.neo_table_customize>tbody tr:last-child td,.neo_table_customize>tbody tr:last-child th{border-bottom-color:transparent!important}.neo_sm_card_header{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:24px}.neo_view_all{margin:0;display:inline-block;font-family:Comfortaa,cursive;font-size:18px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.36px;color:var(--neo-neutral-black);text-decoration:none!important;transition:color .3s ease}.neo_view_all{margin-left:8px}.neo_view_all:hover{color:var(--neo-shades-purple)}.neo_quick_card_container{display:flex;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0;height:796px;overflow-y:scroll;flex-wrap:nowrap;padding-right:16px}@media (max-width: 768px){.neo_quick_card{padding:18px}.neo_quick_card_container{height:516px}}.neo_quick_card_notif{display:flex;height:140px;padding:24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch;border-radius:24px;border:2px solid var(--neo-neutral-gray);color:var(--neo-neutral-black)!important;text-decoration:none!important}.neo_qc_notif{display:flex;align-items:center;justify-content:start;gap:8px}.neo_qc_notif p{font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;margin:0}.neo_qv_btn{display:inline-block;margin:auto;padding:10px 15px;align-items:flex-start;border-radius:16px;border:2px solid var(--neo-shades-purple);background-color:var(--neo-neutral-white);color:var(--neo-neutral-black)!important;text-decoration:none!important;font-family:Comfortaa,cursive;transition:color .3s ease,background-color .25s ease}.neo_qv_btn:hover{background-color:var(--neo-shades-purple)!important;color:var(--neo-neutral-white)!important}.neo_btn_primary{display:inline-block;margin:auto;padding:16px 24px;align-items:flex-start;border-radius:16px;border:2px solid var(--neo-shades-purple);background-color:var(--neo-shades-purple);color:var(--neo-neutral-white)!important;text-decoration:none!important;font-family:Comfortaa,cursive;transition:background-color .25s ease}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--neo-shades-purple-light);border-color:var(--neo-shades-purple-light);opacity:var(--bs-btn-disabled-opacity)}.neo_btn_primary:hover{background-color:var(--neo-shades-purple-dark)!important}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:var(--neo-shades-purple);border-color:var(--neo-shades-purple);box-shadow:0 0 0 .25rem #9f81b680}.btn-primary:active{color:#fff;background-color:var(--neo-shades-purple-dark)!important;border-color:var(--neo-shades-purple-dark)!important;box-shadow:0 0 0 .25rem #9f81b680!important}.neo_quick_card_pat{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:12px;height:140px;border-radius:24px;border:2px solid var(--neo-neutral-gray);background:var(--neutral-white);width:100%;color:var(--neo-neutral-black)!important;text-decoration:none!important}@media (max-width: 768px){.neo_quick_card_pat{padding:18px;height:auto}}.neo_qv_header{display:flex;align-items:center;gap:16px;align-self:stretch;justify-content:space-between}.neo_qv_icons{display:flex;align-items:center;gap:12px}.neo_qv_icons span{cursor:pointer}.neo_qv_info{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;align-self:stretch}.neo_quick_card_user{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:12px;height:140px;border-radius:24px;border:2px solid var(--neo-neutral-gray);background:var(--neutral-white);width:100%;color:var(--neo-neutral-black)!important;text-decoration:none!important}@media (max-width: 768px){.neo_quick_card_user{padding:18px;height:auto}}.neo_search_input_container{position:relative}.neo_filter_bar{display:flex;align-items:flex-end;gap:24px;align-self:stretch}@media (max-width: 768px){.neo_filter_bar{padding-bottom:20px;padding-right:50px}}.neo_search_input_container input{padding:16px 24px;border-radius:100px;border:2px solid var(--neo-shades-purple);background:var(--neo-neutral-white);width:274px;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:120%;margin:0}.neo_search_input_container input:focus{border-color:var(--neo-shades-purple)!important;outline:none}.neo_input_label{color:var(--neo-neutral-black);display:block;margin:0 0 8px;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.neo_search_icon{position:absolute;top:50%;right:24px}.neo_input_select{-moz-appearance:none;-webkit-appearance:none;font-family:Comfortaa,cursive;padding:16px 24px;border-radius:100px;border:2px solid var(--neo-shades-purple);background:var(--neo-neutral-white);background-position:calc(100% - 24px) 50%;background-repeat:no-repeat;color:var(--neo-neutral-black);min-width:191px;font-size:14px;font-style:normal;font-weight:500;line-height:120%}.neo_input_select:focus{border:2px solid var(--neo-shades-purple);outline:none}.neo-form-switch{--width: 72px;cursor:pointer;display:inline-block}.neo-form-switch>input:checked+span:after{left:calc(100% - calc(var(--width) / 1.8))}.neo-form-switch>input:checked+span{background:var(--neo-shades-purple)}.neo-form-switch>span{background:#e0e0e0;border:1px solid #d3d3d3;border-radius:500px;display:block;height:calc(var(--width) / 1.6);position:relative;transition:all .2s;width:var(--width)}.neo-form-switch>span:after{background:#f9f9f9;border-radius:50%;border:.5px solid rgba(0,0,0,.101987);box-shadow:0 3px 1px #0000001a,0 1px 1px #00000029,0 3px 8px #00000026;box-sizing:border-box;content:"";height:84%;left:3%;position:absolute;top:6.5%;transition:all .2s;width:52.5%}.neo-form-switch>input{display:none}.neo_details_card{display:flex;flex-wrap:wrap;align-items:flex-start;padding:32px;gap:32px;border-radius:24px;background:var(--neo-neutral-white);cursor:pointer}.neo_details_card_brief{min-width:285px;display:flex;flex-direction:column;align-self:stretch}.click{cursor:pointer}@media (max-width: 768px){.neo_details_card_brief{min-width:unset;width:100%}.neo_details_card{padding:25px;gap:25px}}.neo_card_details_container div{display:flex;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid var(--neo-neutral-gray)}.neo_card_details_container div:not(:first-child){padding-top:12px}.neo_card_details_container div:last-child{border-bottom:none;padding-bottom:0}.neo_template_chart_img{flex:1}.neo_template_chart_img img{width:100%;height:100%}.neo_therapist_patients_container{width:100%;display:flex;flex-wrap:nowrap;flex:1;gap:32px;overflow-x:scroll;padding-bottom:13px;position:relative}.neo_therapist_patients_container:after{position:absolute;right:0;top:0;height:100%;width:132px;background:linear-gradient(270deg,#fff 0%,rgba(255,255,255,0) 100%);pointer-events:none}.neo_therapist_card{display:flex;padding:24px;flex-direction:column;gap:24px;border-radius:24px;border:2px solid var(--neo-neutral-gray);min-width:285px;text-decoration:none!important;color:var(--neo-neutral-black)!important}.neo_therapist_info{margin-top:12px}.neo_patient_header{display:flex;flex-direction:column;gap:16px;padding-bottom:30px;border-bottom:1px solid var(--neo-neutral-dark-gray)}.neo_patient_name{display:flex;align-items:center;gap:8px}.neo_patient_info{display:flex;justify-content:space-between;flex-wrap:wrap}.neo_patient_quick_actions a{font-family:Comfortaa,cursive;font-size:18px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.36px;display:inline-flex;gap:8px;margin-right:32px;text-decoration:none!important;color:var(--neo-neutral-black)}.neo_patient_quick_actions a:hover{color:var(--neo-shades-purple)}.neo_patient_quick_actions a:last-child{margin-right:0}.neo_card_drop_container{display:flex;justify-content:space-between}.neo_inner_card_container{border-radius:16px;padding:24px;border:1px solid var(--neo-neutral-gray);background:var(--neo-neutral-white)}.neo_comments_container{display:flex;flex-direction:column;gap:24px;padding-right:24px}.neo_comment_container{display:flex;padding:16px;flex-direction:column;gap:12px;border-radius:16px;border:1px solid var(--neo-neutral-gray)}.neo_comment_inf span:first-child{padding-right:12px;border-right:1px solid var(--neo-neutral-gray)}.neo_comment_inf span:last-child{padding-left:12px}.neo_table_biomarkers_container{overflow-x:scroll}.neo_table_biomarkers{margin-bottom:0}.neo_table_biomarkers>thead th{text-align:center;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:150%;padding:0 8px 16px}.neo_table_biomarkers>tbody th{font-size:14px;line-height:150%;font-weight:700}.neo_table_biomarkers>tbody th,.neo_table_biomarkers>tbody td{padding:16px 12px}.neo_table_biomarkers>tbody th{padding-left:0}.neo_table_biomarkers>tbody td{color:#030303;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:150%;text-align:center}.neo_table_biomarkers>tbody tr:last-child>*{border-bottom:0px}.neo_navbar_container{background:#fff!important;padding:24px 60px}.neo_nav_brand{padding:0;margin-right:0}.neo_nav_link{font-family:Comfortaa,cursive;font-size:18px;font-weight:700;line-height:120%;padding:0!important}.neo_nav_item_container .nav-item{padding:0 24px}.neo_nav_item_container .nav-item:first-child{padding-left:0}.neo_nav_item_container .nav-item:last-child{padding-right:0}.neo_outline_btn{font-family:Comfortaa,cursive;text-decoration:none!important;font-size:16px;font-weight:700;line-height:120%;color:var(--neo-neutral-black)!important;border-radius:16px;border:2px solid #30b79f;background:#fff;padding:16px 24px;transition:color .3s ease,background .3s ease;display:inline-block}.neo_outline_btn:hover{background:#30b79f;color:#fff!important}@media (max-width: 768px){.neo_navbar_container{padding:12px 15px}.neo_nav_item_container .nav-item{padding:10px 24px}.neo_nav_item_container .nav-item:first-child{padding-left:24px}.neo_nav_item_container .nav-item:last-child{padding-right:24px}.neo_nav_brand{margin-right:1rem}}@media (min-width: 1200px){.modal-xl{--bs-modal-width: 800px}}@media (min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 600px}}.neo_info_piled{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:32px;grid-row-gap:0px}.neo_info_piled div{display:flex;justify-content:space-between;padding-top:12px;margin-top:12px;border-top:1px solid var(--neo-neutral-gray)}.neo_info_piled div:first-child,.neo_info_piled div:nth-child(2),.neo_info_piled div:nth-child(3),.neo_info_piled div:nth-child(4){margin-top:0;padding-top:0;border-top:0px solid var(--neo-neutral-gray)}@media (max-width: 768px){.neo_info_piled{display:flex;flex-direction:column}.neo_info_piled div{display:flex;justify-content:space-between;padding-top:12px;margin-top:12px;border-top:1px solid var(--neo-neutral-gray)}.neo_info_piled div:nth-child(2),.neo_info_piled div:nth-child(3),.neo_info_piled div:nth-child(4){margin-top:12px;padding-top:12px;border-top:1px solid var(--neo-neutral-gray)}}.dot-pressure{height:20px;width:20px;background-color:var(--neo-graph-pressure-color);border-radius:50%;margin-right:5px}.dot-breathing{height:20px;width:20px;margin-left:30px;margin-right:5px;background-color:var(--neo-graph-breathing-color);border-radius:50%}.neo_grap_label{margin-bottom:30px}.LoginClientLogo{width:300px}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}p{margin:20px!important}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
