@import"https://fonts.googleapis.com/css2?family=Blinker:wght@100;200;300;400;600;700;800;900&display=swap";:root,[data-mantine-color-scheme=light] .m_89d60db1{--tab-border-color:transparent!important}body{font-size:14.5px}.rdrDefinedRangesWrapper{display:none!important}.patient__profile__tab__entry__custom{background-color:transparent;border:none;font-size:14px;cursor:pointer;white-space:nowrap}.patient__profile__tab__entry__custom:hover{background-color:#f8f9fa}.custom__visualizer .recording{width:100%;background-color:transparent;box-shadow:none}.custom__visualizer .audio-recorder-mic,.custom__visualizer .audio-recorder-options,.custom__visualizer .audio-recorder-timer{display:none}.custom__visualizer canvas{width:100%;height:50px}.insights__tab__main__left__date__picker{position:relative;margin:1em 0;width:200px}.insights__tab__main__left__date__picker__date__range{position:absolute;top:110%;left:0;box-shadow:0 6px 12px 0 rgba(0,0,0,.102);z-index:1000}.rdrDay:not(:is(.rdrDayDisabled)) *{font-weight:500!important}.rdrDayToday .rdrDayNumber span:after{background:#7e5bed!important}.patient-session-button{background-color:#f8f9fa;border:1px solid #f8f9fa;color:#7e5bed;font-size:14px;font-weight:500;padding:.7em 1em;margin:5px 0;border-radius:50px;cursor:pointer;transition:all .3s;width:100%;text-align:left}.patient-session-button:hover{background-color:#7e5bed;color:#f8f9fa}.patient-session-button:disabled{background-color:#f8f9fa;color:#7e5bed;cursor:not-allowed}.scrollbar__purple::-webkit-scrollbar{width:8px}.scrollbar__purple::-webkit-scrollbar-thumb{background-color:#9747ff;border-radius:5px}.scrollbar__purple::-webkit-scrollbar-track{background-color:transparent}.scrollvar__white::-webkit-scrollbar,textarea::-webkit-scrollbar{width:8px}.scrollvar__white::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb{background-color:#fff;border-radius:5px}.scrollvar__white::-webkit-scrollbar-track,textarea::-webkit-scrollbar-track{background-color:transparent}.react-toggle--checked .react-toggle-track,.react-toggle--checked:hover .react-toggle-track{background-color:#9747ff!important}.react-toggle--focus .react-toggle-thumb,.react-toggle-screenreader-only:active~.react-toggle-thumb{box-shadow:0 0 0 2px #9747ff!important}.insights__tab{position:relative;max-width:1400px}.insights__tab__actions{position:absolute;right:0;top:-40px;display:flex;gap:.5em;align-items:center}.insights__tab__main{display:flex;gap:2em}.insights__tab__main__left{border-right:1px solid #eff6ff}.insights__tab__main__left,.insights__tab__main__right{display:flex;flex-direction:column;flex:1}.m_82577fc2[data-position=right]:has(button){pointer-events:all!important}.soap__notes__tabs .m_539e827b{color:#fff!important}.soap__notes__tabs .m_539e827b:hover{background-color:transparent!important}.ck.ck-button.ck-on:not(.ck-disabled):hover,a.ck.ck-button.ck-on:not(.ck-disabled):hover{background-color:hsla(0,0%,100%,.584)!important}.ck.ck-button.ck-on,a.ck.ck-button.ck-on{color:#9747ff!important}.ck.ck-button.ck-on:not(.ck-disabled),a.ck.ck-button.ck-on:not(.ck-disabled){background-color:hsla(0,0%,96%,.337)!important}.ck-blurred{border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important}.ck-focused{box-shadow:none;border:1px solid #9747ff!important;border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important}.rich__text__editor * svg{width:15px!important;height:15px!important}.rich__text__editor .ck-editor__editable{min-height:200px;font-size:1rem}.rich__text__editor .ck-editor__editable li,.rich__text__editor .ck-editor__editable p{margin:.5em 0!important}.text__content{font-size:.9rem}.text__content p{margin:0 0 .5em}.text__content li{margin-top:0;margin-bottom:.5em}.insights__tab__mobile{display:none}.sidebar__patient__profile__mobile{display:none!important}.m_4e7aa4fd:where([data-with-row-border]){border-bottom-color:#f3f3f3!important}.patient__profile__container__svg{display:flex!important;align-items:center!important;justify-content:center!important;gap:1em}.patient__bottom__svg{background-color:#7e5bed;padding:.5em;border-radius:50%;color:#fff;cursor:pointer;height:30px;width:30px;display:flex;align-items:center;justify-content:center}.patient__bottom__svg svg{size:12px;margin:0!important;padding:0!important}.faqs__container{display:flex;flex-direction:column;height:100%;background-color:#fff;gap:.625em;flex:1;border-radius:20px;padding:24px;margin:24px}.error__container{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;height:100vh}.patients__container{display:flex;flex-direction:column;justify-content:space-between;gap:1em;flex:1 1 0%;background-color:#fff;border-radius:1.25em;padding:1.5em;margin:1.5em;box-shadow:0 20px 20px 0 rgba(35,37,55,.1)}.patients__container__content{display:flex;flex-direction:column}.patients__page__content__upper__list{justify-content:space-between;flex-wrap:wrap}.patients__page__content__upper__list,.patients__page__content__upper__list__left,.patients__page__search__list{display:flex;align-items:center;gap:.5em}.patients__page__content__sort__list{display:flex;gap:4px;align-items:center}.patients__table__loader,.patients__table__no__patients__found{display:flex;align-items:center;justify-content:center;height:200px;width:100%}.patients__table__start__session__button{font-size:.875em;text-decoration:none;color:#7e5bed;cursor:pointer;border:none;background-color:transparent}.patient__profile__wrapper{display:flex;flex:1 1 0%;border-radius:20px;padding:24px}.patient__profile__main__wrapper{display:flex;flex-direction:column;background-color:#fff;gap:1em;flex:1;border-radius:1.25em;padding:1.5em}.document__text__wrapper{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;gap:1em}.document__text__wrapper__left,.document__text__wrapper__right{display:flex;gap:.5em;align-items:center}.document__text__wrapper__right__button{color:#7e5bed;font-size:.875em;text-decoration:none;display:flex;align-items:center;background-color:transparent;border:none;cursor:pointer}.patient__profile__main__wrapper__icon__rotate{background-color:#fff;cursor:pointer;border-radius:100%;padding:8px;width:30px;height:30px;box-shadow:0 6px 8px 0 rgba(0,0,0,.102);display:flex;align-items:center;justify-content:center}.patient__profile__contact__info{display:flex;gap:1em}.patient__profile__mail__info,.patient__profile__phone__info{display:flex;gap:.65em;align-items:center}.patient__profile__search__input__icon{width:1rem;height:1rem;color:#000}.patient__profile__search__input__icon__send{cursor:pointer}.create__patient__modal,.sidebar__patient__profile__mobile{max-width:100%!important;width:100%!important}.session__container__wrapper{flex-direction:column;gap:16px;flex:1;background-color:#fff!important;padding:24px;box-shadow:0 20px 20px 0 rgba(35,37,55,.102);margin:24px}.session__container__header{display:flex;justify-content:space-between;align-items:center}.session__container__header__left,.session__search__entry{display:flex;gap:.5em;align-items:center}.session__search__entry{width:50%}.session__container__wrapper__loader,.session__container__wrapper__no__patients__found{display:flex;align-items:center;justify-content:center;height:200px;width:100%}.session__container__wrapper__loading{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh;gap:1em}.session__page__wrapper{height:100%;display:flex;gap:1.5em}.session__container__wrapper{display:flex;background-color:#283a57;border-radius:20px;flex:1 1 0%}.session__container__wrapper__inner{flex:1 1 0%;padding:1.125em;display:flex;flex-direction:column;gap:1em;position:relative}.time__elapsed__container{display:flex;justify-content:space-between;margin-top:18px;width:100%}.recording__session__button{display:flex;align-items:center;gap:1em}.recording__session__button__record{border-radius:6.25em;display:flex;gap:.5em;padding:8px 16px;align-items:center;border:1px solid #526480;background-color:#3c4d67}.recording__session__button__record__icon{width:20px;height:20px;background-color:#f9705a;border-radius:100%}.recording__session__button__record__toggle{background-color:#526480;border-radius:100%;padding:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;color:#fff}.audio__recorder__container{position:absolute;top:-100vh}.recording__session__button__end__session{border-radius:100px;display:flex;gap:.5em;padding:12px 16px;align-items:center;background-color:#f9705a;cursor:pointer;justify-content:unset;min-width:150px}.recording__session__button__add__notes{width:50px;height:50px;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 8px 0 rgba(0,0,0,.102);border-radius:50px;background-color:hsla(0,0%,100%,.925);cursor:pointer;right:12px;top:12px}.time__elapsed{display:flex;gap:8px;align-items:center}.time__elapsed__inner{background-color:#105c53;border-radius:100px;display:flex;gap:.5em;padding:12px 16px;align-items:center}.session__container__main{display:flex;justify-content:center;align-items:center;flex:1 1 0%}.session__container__main__logo__container{background-color:#563378;padding:30px;border-radius:100%;width:150;height:150}.session__container__main__logo__container__inner{background-color:#1e2a3d;padding:16px 20px;border-radius:100%;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.session__container__wrapper__inner__footer{display:flex;align-items:center;justify-content:space-around;width:100%}.recording__session__button__record__toggle__mobile{background-color:#526480;border-radius:100%;padding:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;color:#fff;width:50px;height:50px}.recording__session__button__end__session__mobile{border-radius:50px;display:flex;gap:.5em;height:50px;padding:0 16px;align-items:center;background-color:#f9705a;cursor:"pointer";width:50}.recording__session__button__add__notes__mobile{width:50px;height:50px;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 8px 0 rgba(0,0,0,.102);border-radius:50px;background-color:hsla(0,0%,100%,.925);cursor:pointer;right:12px;top:12px}.modal__header__title{display:flex;align-items:center;justify-content:center;gap:.725em}.modal__header__title .icon__alert__triangle{height:1.125rem;width:1.125rem;color:#d8920b}.modal__desc{margin-top:10px;margin-bottom:0}.modal__buttons{display:flex;gap:1rem;margin-top:24px}.settings__container{display:flex;flex-direction:column;height:100%;background-color:#fff;gap:.625em;flex:1;border-radius:20px;padding:24px;margin:24px}.settings__notifications__toggle{display:flex;gap:.5em;align-items:center;cursor:pointer;user-select:none}.login__page{background:linear-gradient(113.96deg,#1654f5,#7e5bed 49.5%,#ed56f0);min-height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1 1 0%;padding:2em}@media(max-width:1466px){.insights__tab__actions{position:relative;top:0;right:0;margin-top:1em;margin-bottom:1em;width:100%;justify-content:flex-end;flex-wrap:wrap}}@media(max-width:1366px){.back__button{margin-top:8px}}@media(max-width:1100px){.patient__profile__container{flex-direction:column;align-items:flex-start!important}.sidebar__session__nav{position:fixed!important;top:0!important;right:0!important;max-width:70vw!important;height:100vh!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}}@media(max-width:1000px){.patient__profile__container{flex-direction:column;align-items:center}.notes__form__container{position:fixed!important;top:-1.5em!important;right:0!important;height:100vh!important;margin-top:1.6em;background-color:#fff;border-top-left-radius:12px;border-bottom-left-radius:12px}.sidebar__patient__profile__web{display:none!important;visibility:hidden!important}.sidebar__patient__profile__web *{display:none!important}.sideNav__mobile{position:fixed!important;top:0!important;left:0!important;border-radius:0!important;max-width:70vw!important;height:100vh!important;z-index:1000!important;margin:0!important;padding:0!important}.sidebar__patient__profile__mobile{display:flex!important;position:fixed!important;bottom:0!important}.sidebar__patient__profile__mobile__header{display:flex;justify-content:space-between;align-items:center}.insights__tab__main,.time__elapsed__container{flex-direction:column}.icon__rotate,.icon__rotate__background{display:none!important}}@media(max-width:768px){.patient__profile__heading,.patient__profile__heading__wrapper{flex-wrap:wrap!important}.recording__session__button{flex-direction:column;align-items:flex-start!important;justify-content:flex-start!important;margin-top:1em!important}.patient__form__container{flex-wrap:wrap}}@media(max-width:600px){.patient__profile__main__wrapper{padding:1em!important}.patient__profile__document{max-width:100%!important;gap:65px!important}.patient__profile__search__input{width:100%!important}.insights__tab__mobile{display:flex;background-color:#eff6ff;padding:1em}.insights__tab__mobile svg{width:20px;height:20px;min-width:20px;min-height:20px;margin-top:.2em;margin-right:1em}.insights__tab__actions,.insights__tab__main{display:none}.start__session__model__heading{font-size:1rem!important;font-weight:600!important}.patient__table__list__container__entry{width:25%!important}.table__wrapper{width:100%;overflow:auto}.table__wrapper *{white-space:nowrap}}@media(max-width:500px){body{font-size:13px}.session__search__entry{width:100%!important}.session__container{flex-direction:column!important;align-items:flex-start!important}.patients__page__content__upper__list{margin:1em 0}.patients__page__search__list{width:100%;flex-wrap:wrap;align-items:flex-start!important;padding:.5em}.patients__page__search__list input{width:100%}}.icon__rotate{rotate:180deg}.icon__rotate__left{rotate:0deg!important}