nav{position:fixed;top:0;width:100%;max-width:480px;display:flex;height:5em;z-index:4;justify-content:space-between;padding:1em 1em 0;box-sizing:border-box;background:#f2f2f2}.inverted{background-color:#242424!important}.settings-btn,nav img{height:3em;cursor:pointer}.settings-btn{background-color:#4d4d4d;border-radius:100%;width:3em;display:flex;justify-content:center;align-items:center}.settings-btn p{color:#fff;text-transform:uppercase;font-size:1.25em;margin:0}.auth-page{height:100%;box-sizing:border-box;display:grid;grid-template-rows:1fr 1fr;overflow:scroll}.sign-up-page{grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;min-height:100%;overflow:scroll}.logo-container{display:flex;align-items:center}.sign-up-page .dm-container{display:none}.dm-container{display:grid;grid-template-rows:1fr 1fr}.dm-container p{font-size:1.5em;margin:0}.auth-page .bottom,.auth-page .top{padding:1em;box-sizing:border-box}.auth-page .top{display:grid;background-color:#77edfd;grid-template-rows:1fr 1fr}.sign-up-page .top{grid-template-rows:1fr 0}.auth-page .bottom{display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box}.auth-page .bottom>p{text-align:center}.auth-page .top img{height:3em;width:auto}.sex-input-container{position:relative;width:48%}.gender-information-modal{position:absolute;top:4.5em;left:100%;width:100%}*{font-family:"Work Sans",sans-serif}body{margin:0;background-color:#000}.bold{font-weight:600}h3{font-weight:500}.error-page{background-color:#77edfd;height:100%}.text-align-center{text-align:center}.svg-48{margin:-10px 0 0 -10px;cursor:pointer}.align-center{align-items:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.align-end{align-items:flex-end}.margin-top-0{margin-top:0}.height-100{height:100%}.width-2-3{width:66%}.cart-content{padding:2em 0;font-size:1.25em}#root{width:100vw;background-color:#000}.App{width:100%;height:100%;max-width:480px;margin:0 auto;background-color:#f2f2f2;position:relative;overflow-x:hidden}.image-upload-container{background-color:#fff}.test-set{margin:1em 0 0}.test-set-header{margin:0 0 5px;border:1px solid #6b6b6b;height:3em;padding:1em;cursor:pointer;background:#fff}.photo-set-container{overflow:scroll;margin-top:1em}.giant-circle{height:90vh;width:90vh;border-radius:100%;background:rgba(142,241,255,.8);position:absolute;top:60%;right:0;-webkit-transform:translate(50%) scale(1);transform:translate(50%) scale(1);z-index:2}.grow-circle{-webkit-animation:grow-circle .3s;animation:grow-circle .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:translate(50%);transform:translate(50%)}.shrink-circle{-webkit-animation:shrink-circle .3s;animation:shrink-circle .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.auth-page::-webkit-scrollbar,.middle::-webkit-scrollbar,.onboard-page::-webkit-scrollbar,.photo-set-container::-webkit-scrollbar,.test-page::-webkit-scrollbar{display:none}header{background-color:#77edfd;padding:1em;box-sizing:border-box}#mobitest{height:1em;border:2px solid #000;border-radius:2em;display:flex;justify-content:center;align-items:center;padding:.5em 1em}.display-none{display:none}#mobitest>p{margin:0}.collage{position:relative;height:100%;width:100%;padding-top:4em;box-sizing:border-box;display:grid;grid-template-rows:1fr}.underline{cursor:pointer}.collage-header{background-color:#77edfd;padding:1em}.floating-back-btn{display:flex;justify-content:center;align-items:center;margin:0!important;position:absolute;bottom:1em;left:1em;height:3em;width:3em;background-color:#000;border-radius:100%;cursor:pointer}.floating-back-btn p{color:#fff}.font-size-125{font-size:1.25em}.deck{height:2em;width:auto}.collage-header .circle{cursor:pointer}h1,h2{font-weight:400}.container1{height:100%;width:100%;display:grid;grid-template-rows:1fr 1fr}#result-page{grid-template-rows:1fr 1fr -webkit-min-content;grid-template-rows:1fr 1fr min-content}.patient-form-page{height:100%;display:grid;grid-template-rows:-webkit-min-content auto -webkit-min-content;grid-template-rows:min-content auto min-content}.patient-form-page>form{margin:1em}.patient-form-page label{margin-bottom:5px}#sex-select,.patient-form-page input{border:1px solid #000;border-radius:0!important;padding:10px;box-sizing:border-box;width:100%;font-size:1.25em;margin-bottom:1em;margin-top:6px}#sex-select{height:2.5em;-webkit-appearance:none;cursor:pointer}.birthday #day{width:calc(33% - 12px);margin:6px}.birthday #month{width:calc(33% - 12px);margin:6px 6px 0 0}.birthday #year{width:calc(33% - 12px);margin:6px 0 0 6px}#sex-select:focus,.patient-form-page input:focus{outline-color:#77edfd}#checklist-container{height:100%;width:100%;display:grid;grid-template-rows:auto auto auto}.StripeElement{height:40px;padding:10px 12px;width:90%;color:#32325d;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow .15s ease;transition:box-shadow .15s ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.height-4em{height:4em}#instructions{margin:0 1em 1em;padding:1em;background-color:#f4f4f4;border:1px solid #000}#checklist-container h1{margin:1em}#checklist-container>h2{text-align:center}#checklist-container .warning-div{margin:0 1em 3em}.container1>header,.container1>main{height:100%}.dm{height:4em;width:auto;margin-right:1em}.check-item{align-items:center}.checklist{margin:1em 0;background-color:#f4f4f4;padding:2em 1em}.side-margin-2em{margin:0 2em}.flex-column{display:flex;flex-direction:column}.flex-end{justify-content:flex-end}#check-list-header{padding:2em 1em!important}.checklist-header-div{padding:1em 1em 0;margin:1em;height:8em;border:1px solid #b6b6b6;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1em 1fr;grid-template-areas:"a b" "c c"}.a{grid-area:a}.b{grid-area:b;display:flex;justify-content:flex-end}.c{grid-area:c}.justify-center,footer{justify-content:center}footer{display:flex;margin-bottom:1em}.white{color:#fff}footer>.btn-div{background-color:#000;color:#fff;margin:0 1em;width:100%;height:4em}.btn-div>p{font-size:1.5em}.line-height{line-height:1.5em}.font-24{font-size:24px}.margin-top-1em{margin:1em 0}.testSet-container{height:100%;width:100%;display:grid;grid-template-rows:4.5em 7em -webkit-min-content -webkit-min-content -webkit-min-content auto;grid-template-rows:4.5em 7em min-content min-content min-content auto;overflow:scroll}.carousel-plus{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:5em;width:auto}.carousel-container{overflow:scroll;width:100%}.three-image-carousel{display:flex;margin:0 1em 1em}.testSet-header{margin:1em 1em 0}.testSet-checklist{margin:0 1em}.carousel-image{background-color:#77edfd;box-sizing:border-box;border:1px solid #000;height:100%;width:100%;cursor:pointer;position:relative}.carousel-image h3{position:absolute;top:calc(50% - 4.5em);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.space-around{justify-content:space-around}.middle-row{margin:.5em 0}#checklist-h2{margin:1em 1.75em}.space-between{justify-content:space-between}.space-evenly{justify-content:space-evenly}.align-start{align-items:flex-start}#ldm{height:100%;width:auto}.pulse{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.pulse2{-webkit-animation:pulse2 1.5s infinite;animation:pulse2 1.5s infinite}@-webkit-keyframes dropDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:8em}}@keyframes dropDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:8em}}@-webkit-keyframes shrinkUp{0%{max-height:8em}to{max-height:0}}@keyframes shrinkUp{0%{max-height:8em}to{max-height:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes pulse2{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse2{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.three-photo-container{display:grid;grid-template-columns:repeat(3,33.33%);grid-template-rows:auto}.test-set-options{position:absolute;top:5em;width:calc(100% - 2em);height:100%}.test-set-options .btn-div:hover{background-color:#737373}.test-set-options>div,.test-set-options>div>div{height:100%!important}.test-set-options>div>div{border:1px solid #000;background-color:#d8d8d8}.test-set-options>div>div>p{color:#000}.test-set-options>div>div:first-child{border-right:none}.submit-btn{position:fixed;left:50%;bottom:1em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.album-image{width:100%;height:auto}.j>.btn-div{background-color:#6b6b6b;height:64px;-webkit-transition:.3s;transition:.3s}.j>.btn-div:hover{background-color:#525252}.btn-div{background:#000;-webkit-transition:.3s;transition:.3s;display:flex;justify-content:center;align-items:center;height:4em}.test-ordered-div{border-top:1px solid #a5a5a5;margin:0 1em}.physician-contact-div{margin:0 1em}.example-mole-img{margin:0 1em;width:calc(100% - 2em)}.page-1-header{padding-bottom:3.5em!important}.testing-for-div{padding:1em;background-color:#fff;margin:-2.5em 1em 1em;height:5em;flex-direction:column;box-sizing:border-box;-webkit-animation:none!important;animation:none!important;border:1px solid #a5a5a5;border-left:10px solid #000}.testing-for-div,.testing-for-div>div:first-child{display:flex;justify-content:space-between}.testing-for-div img{height:1.5em;margin:-7px -7px 0 0}.testing-for-div p:first-child{font-size:12px}.testing-for-div *{margin:0}.vertical-btn{width:100%;margin:5px 1em}.background-gray{background-color:#6b6b6b}.margin-1em{margin:1em}.btn-div>p{color:#fff;margin:0}.blue{background-color:#436bfb;color:#fff;border:1px solid #436bfb}.btn-div:hover{cursor:pointer;background-color:#282828}.blue:hover{background-color:#1144fa}.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:100px}.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:100px}.relative{position:relative}.upper-left{position:absolute;top:0;left:0}.btn-container{width:100%;display:flex;justify-content:space-between}.btn-container>.btn-div{width:50%}.image-upload-container .image-container{padding:1em 1em 0}.circle{background-color:#fff;height:3em;width:3em;border-radius:2em;border:1px solid #6b6b6b}.circle>img{height:2em;width:2em}.k .crop-image,.k .image-container{height:100%}.k .image-container{box-sizing:border-box;padding:10px 0}.k .crop-image>div:first-child{height:100%}.k .crop-image>div>.ReactCrop__image{max-height:calc(100vh - 112px)!important;height:699px}.zoomed-in .ReactCrop__image{-webkit-filter:blur(2px);filter:blur(2px)}.image-container>img{max-width:100%;max-height:100%}.image-upload-container{height:100%;display:grid;grid-template-rows:6em calc(100% - 12em) 6em;overflow:scroll}.flip-div,.x-div{z-index:2}.flip-div{height:48px;width:48px;padding:8px}.x-div{height:64px;width:64px}.cancel-circle{border:1px solid #fff;border-radius:3em;padding:.25em}.mole-img{width:100%;height:100%}.cancel-circle2{border:1px solid #000;border-radius:3em;padding:.25em}.background-white{background:#fff}.cancel-circle2>img,.cancel-circle3>img,.cancel-circle>img{height:1.5em;width:1.5em}.cancel-circle3>img{height:3em;width:3em}.flip-div:hover{cursor:pointer}.border-white{border:1px solid #fff}.flip-div>img{width:2em;height:2em}.flip-div>p{text-align:center;font-size:9px}#notes-container{width:calc(100% - 2em);margin:1em 1em 0}.ReactCrop__drag-handle{width:20px!important;height:20px!important;margin:0!important}#notes-container>textarea{border-radius:0!important;height:5em;width:100%;border:1px solid #000;padding:.5em;box-sizing:border-box;font-size:1em}#notes-container>textarea:focus{outline-color:#77edfd}.body-part-container{background:#000!important;position:relative;display:grid;height:100%;width:100%;grid-template-columns:1fr 6fr 1fr;grid-template-rows:calc(100% - 80px) 80px;grid-template-areas:"g g g" ". j ."}.f{grid-area:f}.g{z-index:2;grid-area:g}.g>div:first-child{margin:16px}.g p{z-index:3}.h{grid-area:h}.r{right:32px}.l,.r{top:25%;position:absolute;z-index:2}.l{left:32px}.k{grid-area:k;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);height:calc(100% - 5em)}.i,.k{position:absolute;left:50%;width:100%}.i{grid-area:i;bottom:6em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.i,.i p,.j{z-index:2}.j{grid-area:j}.j *{z-index:2}.width-90{width:90%}.two-btn-container{display:flex}.width-50{width:50%;box-sizing:border-box}.margin-top-0-5{margin:.5em 0 0}.modal{border:1px solid #000;z-index:3;background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:300px;display:flex;justify-content:center;flex-direction:column;align-items:center}.modal,.modal-content{width:90%}.modal-content>div{margin-bottom:5px}.z3{z-index:3}#grey-screen{background-color:hsla(0,0%,58.8%,.5);height:100%;width:100%;z-index:2;position:fixed;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.results-container{padding:1em;box-sizing:border-box;width:100%;display:grid;grid-template-columns:6em auto;grid-template-rows:auto auto;grid-template-areas:"m n" "m o"}.m{grid-area:m}.n{grid-area:n}.o{grid-area:o}.green-circle{border:2px solid #00d44d;border-radius:4em;height:4em;width:4em}.circle-container{width:5em;height:5em}.green-circle>img{height:4em;width:4em}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);opacity:0}to{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}}@keyframes slideInDown{0%{-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);opacity:0}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}.slideInUp{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.slideInUp,.slideOutDown{-webkit-animation-duration:.5s;animation-duration:.5s}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate(0);transform:translate(0);opacity:1}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes slideOutDown{0%{-webkit-transform:translate(0);transform:translate(0);opacity:1}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes loadBar{0%{width:0}to{width:97%}}@-webkit-keyframes loadBar{0%{width:0}to{width:97%}}.expand-down{-webkit-animation-name:expand-down;animation-name:expand-down;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes expand-down{0%{max-height:0;opacity:0}to{max-height:8em;opacity:1}}@keyframes expand-down{0%{max-height:0;opacity:0}to{max-height:8em;opacity:1}}.shrink-up{-webkit-animation-name:shrink-up;animation-name:shrink-up;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes shrink-up{0%{max-height:8em}to{max-height:0}}@keyframes shrink-up{0%{max-height:8em}to{max-height:0}}.loading-screen-page{height:100%;width:100%;padding:1em;box-sizing:border-box}.loading-bar-container{height:5em;width:100%;background-color:#000}.loading-bar{height:100%;background-color:#4be3c4;-webkit-animation:loadBar 30s;animation:loadBar 30s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0,0,.3,.7);animation-timing-function:cubic-bezier(0,0,.3,.7)}.block{margin-left:-15px}.margin-0{margin:0}.underline{text-decoration:underline}.full-modal{padding:1em;box-sizing:border-box;z-index:4;background-color:hsla(0,0%,100%,.9);display:grid;grid-template-rows:auto auto 9em;position:fixed;top:2em;height:calc(100% - 2em);width:100%;max-width:480px;border-radius:40px 40px 0 0;border-top:1px solid #000}#pricing-modal{grid-template-rows:-webkit-min-content -webkit-min-content auto -webkit-min-content;grid-template-rows:min-content min-content auto min-content;background-color:hsla(0,0%,100%,.97)}.pricing-items>div{border:1px solid #000;padding:1em}.pricing-items>div>div{margin-left:-7px}.align-items-center{align-items:center}.pricing-items h1{color:#00e184;margin:.5rem 0}.pricing-items p{margin:0 0 .5rem;font-size:1.5em}#pricing-modal>div>p{font-size:1.25em}.cart-modal{background-color:#fff;grid-template-rows:-webkit-min-content auto auto -webkit-min-content!important;grid-template-rows:min-content auto auto min-content!important}.StripeElement{width:100%!important;box-sizing:border-box;margin:10px 0}.stripe-form,.vertical-btn-container{display:flex;flex-direction:column;justify-content:space-between}.vertical-btn-container{margin:0 1em;align-items:center}.vertical-btn-container>div:first-child{margin-top:0}.vertical-btn-container>div:nth-child(2){margin-bottom:0}.full-modal>.vertical-btn-container{margin:0}.select-photos{height:8em;border:2px dashed #b6b6b6;background:#e2e2e2;margin:0 1em 1em}.black{color:#000!important}#no-sides{border-left:none;border-right:none}.photo-collection{margin-bottom:6em}.photo-collection>.test-set{position:relative}.photo-collection>.test-set>div{margin:0 1em}.drop-down{overflow:hidden;-webkit-animation:dropDown .3s;animation:dropDown .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.shrink-up{overflow:hidden;-webkit-animation:shrinkUp .3s;animation:shrinkUp .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (max-height:600px){#instructions{font-size:14px}.checklist-header-div{font-size:12px}#checklist-container h2{font-size:1.25em;margin:1em 2.25em .25em}.check-item>p{margin:.5em 0}}.flipped{background-color:#000;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left top;transform-origin:left top;width:100vw;height:100vh;position:absolute;top:0;left:100%;display:flex;justify-content:center;align-items:center}.flipped>h2{color:#fff}#loading-container{position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fafafa}#loading-container,#loading-container2{z-index:2;width:100%;height:100%;display:flex;justify-content:center;align-items:center;left:50%}#loading-container2{position:absolute;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);background-color:#fff;border-radius:40px 40px 0 0}.box{z-index:5;width:200px;height:200px;overflow:hidden}.box,.box .b{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.box .b{border-radius:50%;border-left:4px solid;border-right:4px solid;border-top:4px solid transparent!important;border-bottom:4px solid transparent!important;-webkit-animation:ro 2s infinite;animation:ro 2s infinite}.box .b1{border-color:#8ee9ff;width:120px;height:120px}.box .b2{border-color:#b4b5ff;width:100px;height:100px;-webkit-animation-delay:.2s;animation-delay:.2s}.box .b3{border-color:#8ee9ff;width:80px;height:80px;-webkit-animation-delay:.4s;animation-delay:.4s}.box .b4{border-color:#b4b5ff;width:60px;height:60px;-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes ro{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}50%{-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg)}to{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}}@keyframes ro{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}50%{-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg)}to{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}}@-webkit-keyframes grow-circle{0%{-webkit-transform:translate(50%) scale(0);transform:translate(50%) scale(0)}to{-webkit-transform:translate(50%) scale(1);transform:translate(50%) scale(1)}}@keyframes grow-circle{0%{-webkit-transform:translate(50%) scale(0);transform:translate(50%) scale(0)}to{-webkit-transform:translate(50%) scale(1);transform:translate(50%) scale(1)}}@-webkit-keyframes shrink-circle{0%{-webkit-transform:translate(50%) scale(1);transform:translate(50%) scale(1)}to{-webkit-transform:translate(50%) scale(0);transform:translate(50%) scale(0)}}@keyframes shrink-circle{0%{-webkit-transform:translate(50%) scale(1);transform:translate(50%) scale(1)}to{-webkit-transform:translate(50%) scale(0);transform:translate(50%) scale(0)}}@media only screen and (max-width:480px){.App{max-width:100vw!important}.ReactCrop__drag-handle{width:40px!important;height:40px!important;margin:0!important}.k{display:flex;align-items:center}.k .ReactCrop__image{height:145.667vw!important}}@media only screen and (max-width:370px){.font-24{font-size:20px}}@media screen and (min-width:320px)and (max-width:767px)and (orientation:landscape){html{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top;transform-origin:left top;overflow-x:hidden;position:absolute;top:100%;left:0}#root,html{width:100vh}#root{height:100vw}.k .ReactCrop__image{height:145.667vh!important}}.onboard-page{display:grid;grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content auto -webkit-max-content;grid-template-rows:max-content max-content max-content auto max-content;height:100%;overflow:scroll}.onboard-page .plan-selection{margin-top:2em}.onboard-page .font-size-125{margin-bottom:0}.onboard-page>*{padding:1em}.onboard-page header{background-color:#77edfd;padding:2em 1em}.onboard-page header p{font-size:1.5em;margin:0}.onboard-page header img{height:3em;margin-bottom:1em}.onboard-page>div:first-of-type{background-color:#4a4a4a;color:#fff}.onboard-page>div:first-of-type p{font-size:1.5em;margin:1em 0}.onboard-page footer{display:flex;flex-direction:column;margin-bottom:0!important}.onboard-page footer p{text-align:center;cursor:pointer}.onboard-page .plan-card{margin-bottom:1em;cursor:pointer}.floating-back-btn{padding:0!important}.default-message{margin:3em 1em}.tracking-test{padding:.5em;margin:0 1em 1em;background:#fff}.tracking-test .top>div:first-child{display:flex;justify-content:space-between;height:2em;padding-bottom:.5em}.tracking-test .top>div:first-child img{height:2em}.tracking-test .top>div:first-child span{text-transform:uppercase;margin-top:.5em}a{text-decoration:none;color:#000}.tracking-test .middle{width:100%;height:auto;overflow:scroll;display:flex;margin-bottom:.5em}.middle div{display:flex}.tracking-test .bottom-top pre{margin:0;color:#9b9b9b;size:16px}.tracking-test .bottom-top span{color:#9b9b9b;size:16px}.tracking-test .bottom p{font-size:90%;margin:.25em 0 .5em}.tracking-test .middle img:first-child{border:1px solid #000;box-sizing:border-box}.tracking-test .bottom{display:flex}.tracking-test .bottom div{width:25%;overflow:hidden}.tracking-test .bottom-top div{width:25%}.tracking-test .bottom-top{display:flex}.collage footer img{height:2em;width:2em}.date-div{width:25%}.collage footer{display:flex;justify-content:center;align-items:center;margin:0!important;position:absolute;bottom:1em;right:1em;height:4em;width:4em;z-index:3;cursor:pointer}.mole-image-container{min-width:75%;max-width:75%;margin:0 .5em}.mole-image-container:first-of-type{margin-left:0}.mole-image-container:last-child{padding-right:25%}.mole-image-container img{width:100%;height:100%;border:2px solid #000;box-sizing:border-box}.carousel-1{width:100%;overflow:scroll;margin-bottom:1em}.carousel-1::-webkit-scrollbar{height:20px;color:#000;width:10px}.carousel-1::-webkit-scrollbar:vertical{width:0}.carousel-1::-webkit-scrollbar-track{background:#f1f1f1}.carousel-1::-webkit-scrollbar-thumb:horizontal{background:#444}.carousel-1::-webkit-scrollbar-thumb:hover{background:#555}.carousel-2{width:100%;overflow:auto}.carousel-1>div{width:100%;overflow:visible;display:flex;flex-shrink:0}.carousel-2>div{display:flex;overflow:hidden}.carousel-2 .label-container>div:last-child{min-width:25%!important;max-width:25%!important}.label-container>div{min-width:75%;max-width:75%}.test-page-upload-btn{width:25%;background-color:#77edfd;margin-left:.5em}.test-page-upload-btn,.test-page-upload-btn a{display:flex;justify-content:center;align-items:center}.test-page-upload-btn a{height:100%;width:100%;font-size:4em}.filter-div{height:5em;background:#fff;padding:0 .5em;border-left:3px solid #fff;-webkit-transition:.2s;transition:.2s;display:flex;flex-direction:column;justify-content:space-evenly;margin:1em 1em 0 0}.filter-div .flex{justify-content:space-between;align-items:center}.filter-div .flex:last-child{margin-bottom:.5em}.filter-div p{margin:0}.filter-div .font-small{margin-right:5px}.filter-div img{height:2em;width:auto}.filter-div span.flag{font-size:1.5em}.selected-tab{border-color:#000}.flex{display:flex}.test-page{height:100%;overflow:scroll;width:100%;padding:4em 0 1em 1em;box-sizing:border-box}.notes-container{margin-right:1em}.notes-container img{height:2em;width:auto}.test-page-location-container{background:#fff;margin:1em 1em 1em 0;padding:.5em}.test-page-location-container .icon-div{height:2em}.font-small{font-size:.65em}.justify-space-between{justify-content:space-between}.request-review-btn{position:absolute;bottom:1em;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);height:3em;border-radius:3em;background:#000;display:flex;align-items:center;justify-content:center;padding:0 3em;-webkit-transition:.3s;transition:.3s;cursor:pointer}.request-review-btn:hover{background:#0f0f0f}.request-review-btn pre{margin:0;color:#fff}.disabled pre{color:#c5c5c5}.disabled{cursor:auto}.disabled,.disabled:hover{background:#909090}.timeline-container{margin:2em 1em 2em 0}.test-page-location-container img{height:1.5em;width:auto}.icon-box{background-color:#dedede;border-radius:2px;padding:2px;margin:0 0 0 .5em}.mole-image-label,.upload-new-image-label{background:#fff;padding:0 .5em;box-sizing:border-box;margin:0 .5em}.mole-image-label:first-of-type{margin-left:0}.test-page-location-container span{text-transform:uppercase}.test-page-location-container p{margin:0}.test-page-location-container .mole-location{font-size:1.5em;margin:.25em 0 .125em}.test-page-location-container .flex{align-items:center}textarea{width:100%;height:7em;font-size:1em;padding:.5em;box-sizing:border-box;border:none;background-color:#fff;-webkit-appearance:none!important;border-radius:0!important;resize:none;margin-bottom:4em}textarea:focus{outline-color:#000}.notes-container .flex:first-child{align-items:center;height:3em}.full-screen-modal{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#f2f2f2;z-index:5;padding:1em;box-sizing:border-box;display:grid;grid-template-rows:-webkit-max-content auto -webkit-max-content;grid-template-rows:max-content auto max-content;grid-template-columns:1fr}.full-screen-modal .provider-form p{color:#000!important;margin:0 0 1em}.full-screen-modal>div,.provider-link-div{width:100%;max-width:calc(480px - 2em)}.full-screen-modal .lazarus-logo{height:3em;margin:1em 0}.provider-form{margin-top:1em}.full-screen-modal .name{font-size:1.5em}.full-loading-screen{position:absolute;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}.settings-page{position:absolute;display:grid;grid-template-rows:auto -webkit-max-content;grid-template-rows:auto max-content;z-index:4;top:0;min-height:100%;width:100%;background:#fff;padding:6em 1em 1em;box-sizing:border-box;overflow:scroll;background-color:#242424}.z-index-5{z-index:5}.z-index-1{z-index:0}.settings-page a,.settings-page p,.settings-page span{color:#fff}.back-arrow{margin-left:-20px}.provider-link-div{width:100%;overflow:scroll;background-color:#f4f4f4;box-shadow:-5px -5px 5px 0 hsl(0deg 0% 100%/50%),0 -2px 4px 0 hsl(0deg 0% 100%/50%),0 2px 3px 0 hsl(0deg 0% 83%/50%),5px 5px 5px 0 hsl(0deg 0% 79%/50%);padding:1em;margin:1em 0;box-sizing:border-box}.provider-link{word-break:break-all;margin:0}.modal-container>div:first-child{max-width:90%!important}.credit-card{height:1.5em;border:1px solid #000;border-radius:.5em;padding:.5em;display:flex;justify-content:space-between;align-items:center;margin:1em 0 0;background:#fff}.credit-card>div:first-child{display:flex;justify-content:center;align-items:center}.credit-card>div{display:flex}.payment-container p,.payment-container span{color:#000}.credit-card .gray-div{height:1.5em;width:2em;margin-right:.5em;border-radius:.25em;background-color:#d8d8d8}.settings-page .patient-name{font-size:2em;margin:.5em 0}.settings-page .patient-info{margin-bottom:3em}.settings-page .change-plan{text-transform:underline;cursor:pointer}.plan-card{display:flex;justify-content:space-between;background:#fff;align-items:center;padding:.5em}.plan-card p{color:#000;margin:0}.blue-card{background:#77edfd!important}.onboard-page .blue-card{margin-bottom:3em}.payment-container{background-color:#f2f2f2;border-radius:1em;padding:.5em;margin:1em 0}.red-text{color:red!important}.settings-page .red-text{cursor:pointer}.settings-page .plan-container{height:15em}.plan-container>p:first-child{color:#77edfd}.settings-bottom>div{margin-top:1em}#change-password-form p{margin:0;color:#fff}#change-password-form input{color:#fff!important}.change-password-content h1{color:#fff}
/*# sourceMappingURL=main.5cafd40b.chunk.css.map */