body{margin:0;font-family:"Work Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f0f0f0}#root{width:100%;height:100%;position:relative}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.page{width:100%;height:100%}.z-2{z-index:2}header{top:3em;left:12.5em;position:absolute;width:calc(100% - 12.5em)}.patient-page header,.test-page header{margin:1.5em;width:calc(100% - 15.5em)}main{left:12.5em;top:3em;position:absolute;padding:1.5em;box-sizing:border-box;width:calc(100% - 12.5em);height:calc(100% - 3em)}.giant-circle{height:200vh;width:200vh;border-radius:100%;background:rgba(142,241,255,.8);position:fixed;top:3em;right:0;transform:translate(50%) scale(1);z-index:5}.grow-circle{-webkit-animation:grow-circle .3s;animation:grow-circle .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transform:translate(50%)}.shrink-circle{-webkit-animation:shrink-circle .3s;animation:shrink-circle .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.dashboard main,.m-proc main{top:9em;height:calc(100% - 9em)}.add-patient main,.patient-page main,.settings-page main,.test-page main{top:9.5em;height:calc(100% - 9.5em);display:flex}.settings-page main{overflow:scroll;display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;grid-template-rows:minmax(0,auto)}.patient-page-main{display:grid!important;grid-template-columns:20.25em minmax(auto,50vh) 29.5em;grid-template-rows:minmax(0,1fr);width:calc(100% - 12.5em);height:calc(100% - 9.5em);overflow:scroll}aside{width:15em;margin-right:1.5em}.patient-page aside,.test-page aside,.test-upload-page aside{width:18.75em}.patient-page .menu,.test-page .menu{position:fixed;right:0;bottom:1.5em;margin:2.5em 1.5em 2.5em 2.5em;z-index:6}.patient-page footer{bottom:0}a{text-decoration:none;color:#000}.patient-header-container{position:fixed;top:3em;left:12.5em;width:calc(100% - 12.5em);display:flex;height:7em;width:100%;min-width:37em;padding:5px 1.5em 5px 5px;box-sizing:border-box;z-index:4}textarea{padding:1em;box-sizing:border-box;border:none;background-color:#fff;-webkit-appearance:none!important;border-radius:0!important;resize:none}.underline{text-decoration:underline}.font-small{font-size:.65em}.font-medium{font-size:1.5em}.small-btn{border:1px solid #000;border-radius:3em;padding:5px 10px;display:flex;justify-content:center;align-items:center;height:2em;box-sizing:border-box;cursor:pointer}.small-btn p{margin:0;font-size:.65em}.relative{position:relative}.absolute{position:absolute}.flex{display:flex}.justify-space-between{justify-content:space-between}.align-center{align-items:center}.align-start{align-items:flex-start}.justify-center{justify-content:center}.w100{width:100%}.w50{width:50%}.margin-0{margin:0}.margin-bottom-05em{margin-bottom:.5em}.margin-bottom-1em{margin-bottom:1em}.margin-bottom-2em{margin-bottom:2em}.margin-bottom-3em,.margin-bottom-4em{margin-bottom:3em}.margin-top-0{margin-top:0}.margin-right-10px{margin-right:10px}.gray{color:#8b8b8b}.bold{font-weight:600}.upperCase{text-transform:uppercase}.invisible{display:none}.gray-screen{background:rgba(50,50,50,.5)}.gray-screen,.white-screen{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:4}.white-screen{background:hsla(0,0%,100%,0)}.expand-down{-webkit-animation:expand-down .3s;animation:expand-down .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;overflow:hidden}@-webkit-keyframes expand-down{0%{max-height:0}to{max-height:300px}}@keyframes expand-down{0%{max-height:0}to{max-height:300px}}.collapse-up{-webkit-animation:collapse-up .3s;animation:collapse-up .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;overflow:hidden}.slideInUp{-webkit-animation:slideInUp;animation:slideInUp;-webkit-animation-duration:300;animation-duration:300;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.slideOutDown{-webkit-animation:slideOutDown;animation:slideOutDown;-webkit-animation-duration:300;animation-duration:300;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes collapse-up{0%{max-height:300px}to{max-height:0}}@keyframes collapse-up{0%{max-height:300px}to{max-height:0}}.slideInLeft{-webkit-animation:slideInLeft .3s;animation:slideInLeft .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.slideOutRight{-webkit-animation:slideOutRight .3s;animation:slideOutRight .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideInLeft{0%{transform:translateX(500%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInLeft{0%{transform:translateX(500%);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes slideOutRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(500%);opacity:0}}@keyframes slideOutRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(500%);opacity:0}}@-webkit-keyframes grow-circle{0%{transform:translate(50%) scale(0)}to{transform:translate(50%) scale(1)}}@keyframes grow-circle{0%{transform:translate(50%) scale(0)}to{transform:translate(50%) scale(1)}}@-webkit-keyframes shrink-circle{0%{transform:translate(50%) scale(1)}to{transform:translate(50%) scale(0)}}@keyframes shrink-circle{0%{transform:translate(50%) scale(1)}to{transform:translate(50%) scale(0)}}@-webkit-keyframes slideInUp{0%{transform:translateY(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInUp{0%{transform:translateY(100%);opacity:0}to{transform:translate(0);opacity:1}}@-webkit-keyframes slideOutDown{0%{transform:translate(0);opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes slideOutDown{0%{transform:translate(0);opacity:1}to{transform:translateY(100%);opacity:0}}.auth-page{min-height:500px;height:100%;display:flex}.auth-page .lazarus{width:12em;margin-bottom:1em}.auth-page .dm{width:6em;margin-bottom:1em}.auth-page .underline{cursor:pointer}.auth-left{background-color:#7eeefe;width:41%}.auth-left,.auth-left>div{display:flex;flex-direction:column;justify-content:space-between}.auth-left>div{padding:10% 1em 1em 10%;box-sizing:border-box;align-items:flex-start;height:67%;min-height:200px}.auth-left footer{padding:1em 1em 1em 10%;height:15.875em;box-sizing:border-box}.auth-left img{max-width:80%}.auth-right{width:59%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.auth-right>div{padding:1em;width:100%;max-width:600px;box-sizing:border-box}.link-div{background-color:#f4f4f4;box-shadow:-5px -5px 5px 0 hsla(0,0%,100%,.5),0 -2px 4px 0 hsla(0,0%,100%,.5),0 2px 3px 0 hsla(0,0%,83.1%,.5),5px 5px 5px 0 hsla(0,0%,79.2%,.5);padding:1em;margin:1em 0}.test-link{width:calc(100% - 16.5em);margin-left:16.5em;margin-top:1.5em}.full-loading-screen{position:fixed;height:100%;width:100%;top:0;left:0;background-color:hsla(0,0%,58.8%,.9);display:flex;justify-content:center;align-items:center;z-index:9}.dashboard main,.m-proc main{display:flex}.dashboard .patient-list,.m-proc .patient-list{width:calc(100% - 18.4em)}.floating-button-container{position:fixed;right:0;top:9em;padding:2.1em 1.5em 2.1em 2.1em}.dashboard header,.m-proc header{position:fixed;z-index:2}.dashboard aside,.m-proc aside{margin-top:1.5em}.dashboard .patient-list,.m-proc .patient-list{-ms-overflow-style:none;scrollbar-width:none;position:absolute;height:100%;left:19em;overflow:visible}.dashboard .patients,.m-proc .patients{-ms-overflow-style:none;scrollbar-width:none;height:100%;overflow:scroll;padding-top:1.5em}.dashboard .patients a{margin-top:3em!important}.patients::-webkit-scrollbar{display:none}.dashboard main,.m-proc main{padding-top:0}.dashboard aside,.m-proc aside{position:fixed;left:14em;z-index:2}#top-nav{position:fixed;top:0;left:12.5em;width:calc(100% - 12.5em);height:3em;display:flex;z-index:3}#top-nav .gray-square{width:3em;background-color:#2f2f2f;display:flex;align-items:center;justify-content:center;cursor:pointer}#top-nav .gray-square img{height:50%;width:50%}#top-nav .uri-div{width:calc(100% - 3em);background-color:#242424;display:flex;align-items:center;padding-left:1em;box-sizing:border-box}#top-nav pre{color:#fff;font-size:1.5em;transition:.3s;display:inline}#top-nav .pre-link:hover{text-decoration:underline}.aside-nav{background-color:#000;position:fixed;left:0;top:0;height:100%;width:12.5em;display:flex;flex-direction:column;justify-content:space-between;align-items:center;box-sizing:border-box;z-index:2}.aside-nav p{color:#fff;margin:0}.aside-nav>div{width:100%}.aside-nav img{height:80%;width:auto;margin-right:1em}.aside-div,.dm-div{display:flex;align-items:center;width:calc(100% - 2em - 3px);height:2em;box-sizing:content-box;padding:.5em 1em;border-left:3px solid #000}.aside-div{cursor:pointer}.aside-div:hover,.selected-div{border-left:3px solid #fff;background-color:#1a1a1a}.test-thumbs-div{box-sizing:border-box;padding:0 0 0 1.5em;width:100%;height:100%}.test-thumbs-div>p{margin:0}.test-thumbs{width:100%;height:100%;overflow-y:scroll;margin-right:1em}.test-thumbs>div{margin-bottom:1em}.test-thumbs>div:last-child{margin-bottom:25em}.moleTracking-image:hover{border:1px solid #000;box-sizing:border-box}.test-upload-page{background-color:rgba(44,44,44,.9);height:100%;width:100%;position:fixed;top:0;left:0}.test-upload aside{padding-right:1.5em;margin:0!important}.test-upload-page .crop-image{height:100%}.test-upload aside{z-index:3;grid-area:a}.test-upload-content{grid-area:b;height:calc(100% - 9.5em)}.test-upload-page .bottom-buttons{display:flex;width:calc(100% - 3em);padding-bottom:0!important;position:absolute;bottom:1.5em;left:1.5em}.test-upload-right{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin:0 1.5em 4.5em}.test-upload-right .location-p{color:#fff;text-transform:capitalize;font-size:1.5em;margin:.5em 0}.test-upload-right p:first-child{color:#dfdfdf;margin:0}.test-upload-cropperContainer .imageContainer{height:100%}.location-preview{height:12em;width:auto}.size-warning{background:#000;padding:.5em}.size-warning p,.size-warning span{color:#fff}.size-warning .yellow{color:#ff0}.body-part-container,.body-part-container .cropper-container,.body-part-container .g,.body-part-container .image-container,.body-part-container .k{height:100%}.body-part-container img{height:100%;width:auto}.body-part-header{width:100%;display:flex;justify-content:space-between;position:absolute;top:0;z-index:2;padding:.5em;box-sizing:border-box}.body-part-container .flip-div{height:2em;width:2em;border-radius:2em;background-color:#1f1f1f;display:flex;justify-content:center;align-items:center;padding:.5em;box-sizing:border-box}.body-part-container .zoom-button{background-color:#4a4a4a;padding:.5em;box-sizing:border-box;margin-bottom:.5em;border-radius:.5em;cursor:pointer}.body-part-container .selected-zoom-button{background-color:#1f1f1f}.body-part-container .zoom-button p{margin:0;color:#fff}.crop-image>div{height:100%}.k .ReactCrop__crop-selection{background:radial-gradient(#35f4bc,rgba(53,244,188,.5),rgba(53,244,188,.2),rgba(53,244,188,0),rgba(53,244,188,0))!important;border:1px solid #fff;box-shadow:none;border-radius:100%;z-index:3}.zoomed-in .ReactCrop__crop-selection{background:radial-gradient(#35f4bc,rgba(53,244,188,.3),rgba(53,244,188,.1),rgba(53,244,188,0),rgba(53,244,188,0),rgba(53,244,188,0))!important;border:1px solid #fff;box-shadow:none;border-radius:100%;z-index:3}.g{position:relative}.cropperContainer{background-color:#fff;top:50%;left:50%;height:80%;width:auto;position:absolute;transform:translate(-50%,-50%);z-index:4;padding:1em;max-width:90%;max-height:90%}.test-upload-cropperContainer{height:100%;padding:0;position:block}.imageContainer{display:flex;justify-content:center;box-sizing:border-box;width:auto;height:calc(100% - 4em);background:#000}.buttonContainer{margin-top:1em;height:50px;display:flex;justify-content:space-around;align-items:center;cursor:pointer}.elAddImageCropper,.elAddImageCropper>div{height:100%}.elAddImageCropper>img{height:100%;width:auto;max-height:100%}.ReactCrop__image{height:100%;width:auto;max-width:none!important}.upload-image-label{width:100%;height:100%;position:relative;cursor:pointer}.upload-image-label:after{content:"";display:block;padding-bottom:100%}#add-image-div{width:110px;height:110px;background-color:#a5a5a5;border-radius:75px;display:flex;justify-content:center;align-items:center}#add-image-div>img{width:100%;height:100%}.buttonContainer>p{font-size:14px;cursor:pointer;border:none;width:30%;transition:.3s;height:50px;display:flex;justify-content:center;align-items:center;margin:0;font-size:16px}.contact-patient{height:100%;width:calc(100% - 12.5em);background-color:rgba(50,50,50,.8);z-index:2}.contact-patient-content{height:100%;z-index:3}.contact-patient .bottom{position:fixed;top:11em;left:14.5em;display:flex;width:calc(100% - 20em);max-width:60em;height:calc(100% - 11em)}.contact-patient .left{width:20em}.contact-patient .right{display:grid;grid-template-rows:-webkit-min-content -webkit-min-content auto;grid-template-rows:min-content min-content auto;width:calc(100% - 12em);margin-left:1em;height:calc(100% - 6em)}.contact-patient .right img{height:1.5em;width:auto}.contact-patient textArea{margin-top:1em;height:calc(100% - 5em);width:100%}.contact-patient textArea:focus{outline-color:#000}.contact-patient footer{position:absolute;width:calc(100% - 19.5em);max-width:60em;display:flex;bottom:0;margin:1.5em;left:12.5em}.floating-action-button,.floating-action-button-x{z-index:7;position:fixed;cursor:pointer;display:flex;justify-content:center;align-items:center;bottom:1em;right:1em;height:40px;width:40px;border-radius:40px;background-color:#000;box-shadow:-10px -10px 20px 0 hsla(0,0%,100%,.5),0 5px 11px -1px hsla(0,0%,74.9%,.5),-5px -5px 12px 1px hsla(0,0%,100%,.5),10px 10px 20px 0 hsla(0,0%,82.4%,.5)}.floating-action-button-x{background-color:#fff;box-shadow:5px 5px 5px 0 rgba(0,0,0,.16)}.floating-action-button>div{z-index:3;cursor:pointer;height:20px;width:20px;border-radius:20px;background-color:#a7e1ec}.floating-action-button-x>img{width:75%;height:auto}.filter-div{display:flex;justify-content:space-between;align-items:center;height:2.5em;background:#fff;padding:0 .5em;border-left:3px solid #fff;transition:.2s}.patient-page .tab{cursor:pointer}.selected-tab{border-color:#000}.filter-div .title{display:flex;align-items:center;height:100%}.filter-div p{margin:0}.filter-div .font-small{margin-right:5px}.filter-div img{height:70%;width:auto;margin-right:.5em}.img-circle{height:2em;width:2em;border-radius:100%;border:1px solid #000;padding:5px;box-sizing:border-box}.img-circle img{height:100%;width:auto}.condition{display:flex;justify-content:flex-start;align-items:center;height:2em;padding:0 1em;cursor:pointer}.condition div{height:2em;width:2em}.condition p{margin:0}.condition img{height:85%;width:auto}.accuracy-div{display:flex;justify-content:space-between;align-items:center;padding:0 .75em;height:3em}.accuracy-div span{font-size:.65em}.wire-person-div{width:100%}.wire-person-container{position:relative;min-width:7em}.axis-container{top:0;left:0;position:absolute;width:100%;height:100%;padding:1em;box-sizing:border-box}.wire-person-div img{width:100%;height:auto}.sharePatientModal{position:fixed;left:50%;top:11em;border:1px solid #000;border-radius:1em;z-index:4;padding:1em;background-color:#f0f0f0;height:calc(100% - 15em)}.sharePatientModal .org-member-list{overflow:scroll;height:calc(100% - 17.5em);margin-bottom:1em}#y-axis{border-right:.2px solid #919191;width:0;height:100%}#x-axis,#y-axis{left:0;top:0;position:absolute}#x-axis{border-bottom:.2px solid #919191;width:100%;height:0%}.qr-code-modal{padding:1em;background-color:#fff;position:absolute;left:50%;top:calc(50% - 3em);transform:translate(calc(-50% + 6.25em),-50%);width:256px;z-index:10}.patient-info-container{position:fixed;height:calc(100% - 4em);width:calc(100% - 12.5em);left:12.5em;top:3em;z-index:2;padding:8em 1.5em 0;box-sizing:border-box;background-color:hsla(0,0%,100%,.9)}.patient-info{margin:0 7em}@media only screen and (max-width:1200px){aside{min-width:12em}}.test-page main{min-width:62.5em;display:grid;max-width:155vh;grid-template-rows:minmax(0,1fr) 4em;grid-template-columns:-webkit-min-content minmax(0,65vh) auto;grid-template-columns:min-content minmax(0,65vh) auto;grid-template-areas:"a b c" "d d d"}#first-screen{max-width:155vh;min-height:34em}.test-page aside{grid-area:a}.lesion-div{grid-area:b;display:inline-block;margin-right:1.5em;min-width:8em;position:relative;width:calc(100% - 1.5em);padding-bottom:calc(100% - 1.5em)}.lesion-div img{max-height:calc(100% - 4em);width:auto;max-width:100%;border:5px solid #000;box-sizing:border-box;position:absolute;left:50%;transform:translateX(-50%)}.carousel-div{grid-area:d;display:grid;grid-column:2}.carousel-image-nav,.carousel-nav{padding-left:.75em;width:100%;bottom:0}.carousel-image-nav,.carousel-images,.carousel-nav{font-size:1.5em;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;position:absolute}.carousel-images{height:100px!important;width:100px!important;bottom:5px}.carousel-nav p{margin:.5em 0}.carousel-nav div{width:2.5em}.results-notes-div{grid-area:c;display:grid;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;height:100%;overflow:scroll}.results-notes-div::-webkit-scrollbar,.test-thumbs::-webkit-scrollbar{display:none}.results-notes-div,.test-thumbs{-ms-overflow-style:none;scrollbar-width:none}.contact-button-div{padding-top:1em;grid-area:d}.results-div{background-color:#fff;padding:.5em}.results-div p{margin:.5em 0}.notes-div{display:grid;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}.patient-notes-div{grid-template-rows:-webkit-max-content -webkit-max-content auto;grid-template-rows:max-content max-content auto;margin-bottom:1em}.message-div img,.notes-div img{height:1.5em;width:auto}.notes-div p{margin:0}.notes-div>div{padding:0 0 .5em}.notes-div>div:first-child{margin-top:.5em}.test-page textarea{max-height:50em;width:100%;padding:1em;box-sizing:border-box;border:none;background-color:#fff;-webkit-appearance:none!important;border-radius:0!important;resize:none}.isTyping:focus{outline-color:#000}.isNotTyping:focus{outline-color:#00d44c}.conditions-div p{font-size:.75em}.conditions-div>div:first-child p{font-size:1em!important}.test-page .patient-notes,.test-page .patient-tracking-notes{height:3em;overflow-y:scroll;margin-bottom:.5em}@media only screen and (max-width:1200px){.test-page main{grid-template-columns:-webkit-min-content minmax(0,auto) auto;grid-template-columns:min-content minmax(0,auto) auto}}.mole-tracking-test-page main{min-width:62.5em;display:grid;max-width:155vh;grid-template-rows:minmax(0,1fr) 4em;grid-template-columns:-webkit-min-content minmax(0,65vh) auto;grid-template-columns:min-content minmax(0,65vh) auto;grid-template-areas:"a b c" "d e f"}.mole-tracking-test-page #first-screen{max-width:155vh;min-height:34em;grid-template-rows:-webkit-max-content auto!important;grid-template-rows:max-content auto!important}.mole-tracking-test-page .test-page aside{grid-area:a}.mole-tracking-test-page .lesion-div{grid-area:b;display:inline-block;margin-right:1.5em;min-width:8em;position:relative}.mole-tracking-test-page .moleTrackingCarousel{grid-area:e;bottom:0;width:100%;padding-top:1em;padding-right:1.5em;box-sizing:border-box}.mole-tracking-test-page .moleTrackingCarousel-image-nav{height:3em;width:100%;display:flex;margin-right:1.5em;justify-content:center;margin-bottom:.5em}.mole-tracking-test-page .moleTrackingCarousel-images{padding-top:3px;font-size:1.5em;display:flex;flex-direction:row;height:100%;cursor:pointer}.moleTrackingCarousel-images-border{font-size:1.5em;display:flex;flex-direction:row;height:100%;border-style:solid}.moleTrackingCarousel-nav{font-size:1.5em;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;width:100%;height:1.5em;bottom:0}.moleTrackingCarousel-middle{max-width:calc(100% - 6em - 20.75px);overflow-x:scroll;display:flex;align-items:flex-start;justify-content:center}.moleTrackingCarousel-image-nav img{box-sizing:border-box}.moleTrackingCarousel-middle::-webkit-scrollbar{display:none}.moleTrackingCarousel-middle{-ms-overflow-style:none;scrollbar-width:none}.moleTrackingCarousel .arrow-div-first{display:flex;justify-content:flex-start}.moleTrackingCarousel .arrow-div-last{display:flex;justify-content:flex-end}.moleTrackingCarousel-nav p{margin:.5em 0}.moleTrackingCarousel-nav div{width:2.5em}.mole-tracking-test-page .results-notes-div{grid-area:c;display:grid;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;height:100%;overflow:scroll}.mole-tracking-test-page .contact-button-div{padding-top:1em;grid-area:d}.mole-tracking-test-page .results-div{background-color:#fff;padding:.5em}.mole-tracking-test-page .results-div p{margin:.5em 0}.mole-tracking-test-page .notes-div{display:grid;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}.mole-tracking-test-page .patient-notes-div{grid-template-rows:-webkit-max-content -webkit-max-content auto;grid-template-rows:max-content max-content auto;margin-bottom:1em}.message-div img,.mole-tracking-test-page .notes-div img{height:1.5em;width:auto}.mole-tracking-test-page .notes-div p{margin:0}.mole-tracking-test-page .notes-div>div{padding:0 0 .5em}.mole-tracking-test-page .notes-div>div:first-child{margin-top:.5em}.mole-tracking-test-page .test-page textarea{max-height:50em;width:100%;padding:1em;box-sizing:border-box;border:none;background-color:#fff;-webkit-appearance:none!important;border-radius:0!important;resize:none}.mole-tracking-test-page .isTyping:focus{outline-color:#000}.mole-tracking-test-page .isNotTyping:focus{outline-color:#00d44c}.mole-tracking-physician-notes{height:10em}.mole-tracking-test-page .conditions-div p{font-size:.75em}.mole-tracking-test-page .conditions-div>div:first-child p{font-size:1em!important}.mole-tracking-test-page .test-page .patient-notes,.mole-tracking-test-page .test-page .patient-tracking-notes{height:10em;overflow-y:scroll;margin-bottom:.5em}@media only screen and (max-width:1200px){.mole-tracking-test-page main{grid-template-columns:-webkit-min-content minmax(0,auto) auto;grid-template-columns:min-content minmax(0,auto) auto}}.add-patient{position:relative;height:100%}.add-patient h1{font-weight:400;margin-top:0}.add-patient main{display:flex}.add-image-div{width:20%;padding-right:1.5em;box-sizing:border-box}.add-patient .form-div{width:50%;display:grid;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}.add-patient form{display:flex;flex-direction:column;justify-content:space-between}.add-image-div>div{background-color:#a0a0a0;width:100%;border-radius:100%}.plus-img,.test-request-img{position:absolute;left:50%;top:50%;height:100%;width:100%;transform:translate(-50%,-50%);border-radius:100%;box-sizing:border-box;cursor:pointer}.plus-img{width:35%;height:35%}.test-request-img-wrapper{position:relative;border-radius:100%;width:100%}.test-request-img-wrapper:after{content:"";display:block;padding-bottom:100%}.person-img{width:100%;height:auto;border-radius:100%;box-sizing:border-box;cursor:pointer;position:absolute}.add-patient .rightCol{width:30%;display:grid;grid-template-rows:4em calc(100% - 7em) auto;padding-left:1.5em;box-sizing:border-box}.add-patient textarea{height:100%;width:100%;position:absolute}.add-patient textarea:focus{outline-color:#000}.rightCol-top{height:4em}.message-div{align-items:center}.sex-input-container{position:relative;width:48%}.gender-information-modal{position:absolute;top:4.5em;width:100%}p.gender-information{margin:0;position:absolute;cursor:pointer}.add-patient .text-area-container{position:relative;height:calc(100% - 5em);width:100%}.add-patient .text-area-overlay{position:absolute;z-index:2;width:100%;height:100%;background:hsla(0,0%,100%,.5)}.change-password-content{width:50%;min-width:10em;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.user-message{margin:0;color:#a5a5a5}.change-password-content h1{font-weight:400;margin-top:0}.change-password-content form{width:100%}.user-message-container{height:4em;display:flex;justify-content:flex-start;align-items:center}.contact-us-content{display:flex;width:100%;height:100%}.contact-us-content form:first-child{height:50%}.contact-us-content form{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-right:1.5em;width:50%}.contact-us-content form:last-child{height:100%}.contact-us-content form>p{margin:0 0 1em}.contact-us-content textarea{min-height:10em}.billing-content{height:100%;width:100%;display:grid;grid-gap:1.5em;grid-template-columns:repeat(12,minmax(2em,1fr));grid-template-rows:3fr -webkit-max-content 3em;grid-template-rows:3fr max-content 3em;grid-template-areas:"a a a b b b c c c c c c" "d d d d d d e e e e e e" ". . . . . . . . . . . ."}.choose-plan{grid-template-areas:"f f f g g g g g g g g g" "d d d d d d . . . . . ." "x x x x x x x x x x x x"}.cancel-btn-container{grid-area:x}.billing-content .top{height:75%;margin-bottom:1.5em}.billing-content .bottom{height:25%}.billing-content .current-plan,.billing-content .plan-card,.billing-content .version-card{border:1px solid #000;background:#fff;padding:1em;box-sizing:border-box;width:100%;height:100%;position:relative}.billing-content .small-version-card{border:1px solid #000;background:#fff;padding:1em;box-sizing:border-box;width:100%;height:50%;margin-bottom:.5em}.monthly-yearly-buttons{display:flex;flex-direction:column;justify-content:flex-end;height:50%}.billing-content .plan-card{width:calc(33.3% - .66em)}.billing-content .version-card{grid-area:a}.billing-content .version-card img,.small-version-card img{height:3em;width:auto}.billing-content .version-card h2,.small-version-card h2{font-size:1.25em}.billing-content .current-plan{grid-area:b}.billing-content .usage-and-creditCard{grid-area:c;height:100%;width:calc(100% - 1em);box-sizing:border-box}.billing-content .usage{padding:1em;box-sizing:border-box;border-radius:1em;border:1px solid #000;border-top:none;border-bottom:none;height:calc(100% - 6.8em)}.billing-content .usage-and-creditCard h2{margin:0;font-size:1em;text-transform:uppercase}.billing-content h2{font-weight:400}.billing-content .promo-container{grid-area:d;width:100%;height:100%;display:flex;align-items:flex-end;margin-top:1em}.billing-content .payment-container{grid-area:e;box-shadow:inset 0 0 30px 0 #fff,inset -5px -5px 10px 0 hsla(0,0%,100%,.5),-10px -10px 20px 0 hsla(0,0%,100%,.5),0 5px 11px -1px hsla(0,0%,74.9%,.5),-5px -5px 12px 1px hsla(0,0%,100%,.5),10px 10px 20px 0 hsla(0,0%,82.4%,.5);padding:1em;box-sizing:border-box;border-radius:1em;width:100%}.billing-content .payment-container>div:first-child{display:flex;justify-content:space-between}.billing-content .payment-container span{color:#a5a5a5;cursor:pointer}.billing-content .payment-container p,.payment-container h2{margin:0}.billing-content .user-message-container{height:1.5em}.credit-card{height:1.5em;border:1px solid #000;border-radius:.5em;padding:.5em;display:flex;justify-content:space-between;align-items:center;box-shadow:inset 0 0 30px 0 #fff,inset -5px -5px 10px 0 hsla(0,0%,100%,.5),-10px -10px 20px 0 hsla(0,0%,100%,.5),0 5px 11px -1px hsla(0,0%,74.9%,.5),-5px -5px 12px 1px hsla(0,0%,100%,.5),10px 10px 20px 0 hsla(0,0%,82.4%,.5);margin:1em 0 0}.credit-card>div{display:flex}.credit-card .gray-div{width:2em;margin-right:.5em;border-radius:.25em;background-color:#d8d8d8}.monthly-yearly-container{grid-area:f}.plan-selection-container{grid-area:g;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:1.5em}.plan-selection-container .plan-card{width:100%}@media only screen and (max-width:1200px){.billing-content .version-card h2,.small-version-card h2{font-size:1em}}.settings-page .link-div{display:flex;justify-content:space-between;align-items:center}.settings-right{height:100%;width:100%}.settings-right .admin{min-height:100%;display:flex}.admin-tab-email{height:100%;width:50%;margin-right:1.5em;min-width:18em}.admin-tab-email .admin-card{background-color:#fff;box-sizing:border-box;padding:.5em;border:1px solid #000;margin-bottom:2em}.admin-tab-email form{margin:.5em}.settings-header{font-size:1.5em}.new-member-permissions{background-color:#f0f0f0;padding:.5em;box-sizing:border-box;border-radius:.5em}.admin-tab-email .top{height:calc(100% - 8.5em)}.settings-page .organization{width:50%;height:100%}.settings-page textArea{height:calc(100% - 7em);width:100%}.settings-page textArea:focus{outline-color:#000}.settings-page .filter-div{margin-bottom:5px}.org-member-list{overflow:scroll}.organization .permission-list{margin-bottom:1em}
/*# sourceMappingURL=main.1a70cef3.chunk.css.map */