@keyframes Hero_skeleton-loading__yku_s{0%{background-color:hsl(25,30%,70%)}to{background-color:hsl(25,30%,83%)}}.Hero_wrapper__LS3Mn{display:flex;justify-content:center;background:#fde5d9;height:45em}.Hero_wrapper__LS3Mn .Hero_content__lkO07{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;padding:0 1.5em}.Hero_wrapper__LS3Mn .Hero_content__lkO07 .Hero_hero-logo____waT{width:min(18.5em,100%)}.Hero_wrapper__LS3Mn .Hero_content__lkO07 .Hero_hero-logo____waT img{width:100%;height:100%;object-fit:cover}.Hero_wrapper__LS3Mn .Hero_content__lkO07 .Hero_hero-info__VxG9_{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:1.5em}.Hero_wrapper__LS3Mn .Hero_content__lkO07 .Hero_hero-info__VxG9_ h1{font-size:2.8rem;font-family:var(--monserrat-font);font-weight:700;color:#db537c}.Hero_wrapper__LS3Mn .Hero_content__lkO07 .Hero_hero-info__VxG9_ p{font-size:1.2rem;font-family:var(--monserrat-font);font-weight:500;line-height:1.5em;width:min(28em,100%);margin-top:.2em}.Hero_wrapper__LS3Mn .Hero_content__lkO07 .Hero_hero-info__VxG9_ .Hero_button-wrapper__2m34F{display:flex;align-items:center;gap:.3em;margin-top:1.1em}.Hero_wrapper__LS3Mn .Hero_content__lkO07 .Hero_hero-info__VxG9_ .Hero_button-wrapper__2m34F button:first-child{padding:1em;font-size:1rem;border:none;font-family:var(--monserrat-font);font-weight:700;background:#db537c;color:#f7fff9;border-radius:50px;transition:background .2s ease-in-out;cursor:pointer}.Hero_wrapper__LS3Mn .Hero_content__lkO07 .Hero_hero-info__VxG9_ .Hero_button-wrapper__2m34F button:first-child:hover{background:hsl(342,65%,65%)}.Hero_wrapper__LS3Mn .Hero_content__lkO07 .Hero_hero-info__VxG9_ .Hero_button-wrapper__2m34F button:first-child:focus{outline:none}.Hero_wrapper__LS3Mn .Hero_content__lkO07 .Hero_hero-info__VxG9_ .Hero_button-wrapper__2m34F button:last-child{padding:1em;font-size:1rem;border:none;font-family:var(--monserrat-font);font-weight:700;background:rgba(0,0,0,0);color:#000;transition:color .2s ease-in-out;cursor:pointer}.Hero_wrapper__LS3Mn .Hero_content__lkO07 .Hero_hero-info__VxG9_ .Hero_button-wrapper__2m34F button:last-child:hover{color:hsl(342,65%,65%)}.Hero_wrapper__LS3Mn .Hero_content__lkO07 .Hero_hero-info__VxG9_ .Hero_button-wrapper__2m34F button:last-child:focus{outline:none}@media(min-width:46em){.Hero_wrapper__LS3Mn{height:40em}.Hero_wrapper__LS3Mn .Hero_content__lkO07{flex-direction:row;gap:3em;padding:0 2.8em}.Hero_wrapper__LS3Mn .Hero_content__lkO07 .Hero_hero-logo____waT{width:min(27.5em,100%)}.Hero_wrapper__LS3Mn .Hero_content__lkO07 .Hero_hero-info__VxG9_{text-align:left;align-items:flex-start;margin-top:0}}@keyframes InfoCards_skeleton-loading__iNQAM{0%{background-color:hsl(25,30%,70%)}to{background-color:hsl(25,30%,83%)}}.InfoCards_card-title__B6KQK{scroll-margin:5.3em;margin-top:3em;padding:0 1em;display:flex;flex-direction:column;align-items:center}.InfoCards_card-title__B6KQK h1{text-align:center;font-size:clamp(2.3rem,3.5vw,2.7rem);font-family:var(--monserrat-font);font-weight:700;color:#db537c;line-height:1.1em}.InfoCards_card-title__B6KQK p{text-align:center;font-size:1.2rem;width:min(40em,100%);font-family:var(--monserrat-font);font-weight:500;color:#000;line-height:1.5em;margin-top:1em}.InfoCards_card-wrapper__INHPu{display:flex;justify-content:center;align-items:center;width:100%;margin-top:2em;padding:0 2em}.InfoCards_card-wrapper__INHPu .InfoCards_card-container__CFQ_N{width:min(17em,100%);display:grid;grid-template-columns:repeat(auto-fit,minmax(12em,1fr));grid-gap:3em}.InfoCards_card-wrapper__INHPu .InfoCards_card-container__CFQ_N .InfoCards_card-content__PoWA4 .InfoCards_image-wrapper__uAZy0{padding:.55em .6em;background:#db537c;border-radius:17px}.InfoCards_card-wrapper__INHPu .InfoCards_card-container__CFQ_N .InfoCards_card-content__PoWA4 .InfoCards_image-wrapper__uAZy0 img{object-fit:cover;width:100%;height:100%;border-radius:17px}.InfoCards_card-wrapper__INHPu .InfoCards_card-container__CFQ_N .InfoCards_card-content__PoWA4 p:first-of-type{margin-top:1em;color:#db537c;font-size:1.3rem;font-family:var(--monserrat-font);font-weight:700}.InfoCards_card-wrapper__INHPu .InfoCards_card-container__CFQ_N .InfoCards_card-content__PoWA4 p:last-of-type{margin-top:1em;color:#000;font-size:1rem;font-family:var(--monserrat-font);font-weight:500;line-height:1.5em}@media(min-width:40em){.InfoCards_card-title__B6KQK{padding:0 2em}.InfoCards_card-wrapper__INHPu .InfoCards_card-container__CFQ_N{width:min(37em,100%);grid-template-columns:repeat(2,1fr)}}@keyframes InfoModal_skeleton-loading__xvegg{0%{background-color:hsl(25,30%,70%)}to{background-color:hsl(25,30%,83%)}}.InfoModal_backdrop__6j9pe{position:fixed;width:100%;background:rgba(0,0,0,.4);top:0;left:0;z-index:3}.InfoModal_modal-wrapper__gt__4{position:fixed;width:min(40em,90%);left:50%;display:flex;justify-content:center;margin-top:1em;z-index:4}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c{width:min(40em,100%);background:#f7fff9;padding:1em 1.5em 2em 2em;border-radius:10px;overflow-y:auto}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c .InfoModal_close-button__rzSdy{display:flex;justify-content:flex-end;position:relative;left:.7em}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c .InfoModal_close-button__rzSdy button{background:rgba(0,0,0,0);border:none;outline:none;cursor:pointer}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c .InfoModal_products-content__GJNPf{margin-top:.5em;padding:.85em;border:4px solid #db537c;border-radius:10px}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c .InfoModal_products-content__GJNPf .InfoModal_products-title__URdyP{color:#db537c;margin-bottom:0;font-size:1.4rem;font-family:var(--monserrat-font);font-weight:700;text-align:left}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c .InfoModal_products-content__GJNPf .InfoModal_products__7eR44{margin-top:.8em;margin-left:1em;list-style-type:disc;display:flex;flex-direction:column;align-items:flex-start;line-height:1.5em}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c .InfoModal_products-content__GJNPf .InfoModal_products__7eR44 li{font-family:var(--monserrat-font);font-weight:500;font-size:1rem;text-align:left;color:#000}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c .InfoModal_products-content__GJNPf .InfoModal_products-none__qkeF4{margin-top:.8em;margin-left:0;list-style-type:none;display:flex;flex-direction:column;align-items:flex-start;line-height:1.5em}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c .InfoModal_products-content__GJNPf .InfoModal_products-none__qkeF4 li{font-family:var(--monserrat-font);font-weight:500;font-size:1rem;text-align:left}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c .InfoModal_advanced-results-input__4fKyU{margin-top:1.35em;display:flex;align-items:center;gap:.85em}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c .InfoModal_advanced-results-input__4fKyU input[type=checkbox]{transform:scale(1.7);accent-color:#db537c;cursor:pointer}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c .InfoModal_advanced-results-input__4fKyU p{font-family:var(--monserrat-font);font-weight:500;color:#000;font-size:1rem}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c .InfoModal_chart-content__S5W0W{display:flex;flex-wrap:wrap;justify-content:center;gap:1.35em;margin-top:2em}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c .InfoModal_chart-content__S5W0W .InfoModal_content__Q3j5M{display:flex;flex-direction:column;align-items:center;gap:.7em}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c .InfoModal_chart-content__S5W0W .InfoModal_content__Q3j5M .InfoModal_class-result__8sNEQ{color:#db537c;font-size:1.2rem;font-family:var(--monserrat-font);font-weight:700;margin-bottom:0}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c .InfoModal_chart-content__S5W0W .InfoModal_content__Q3j5M .InfoModal_chart-container__YG8vA{width:min(7em,100%)}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c .InfoModal_chart-content__S5W0W .InfoModal_content__Q3j5M .InfoModal_class-probability__vgs6x{color:#db537c;font-size:1rem;font-family:var(--monserrat-font);font-weight:600}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c::-webkit-scrollbar{width:10px}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c::-webkit-scrollbar-track{border-radius:10px}.InfoModal_modal-wrapper__gt__4 .InfoModal_modal-content__O_f7c:hover::-webkit-scrollbar-thumb{border-radius:5px;background:hsl(342,65%,65%)}@keyframes SignInModal_skeleton-loading__TdhW9{0%{background-color:hsl(25,30%,70%)}to{background-color:hsl(25,30%,83%)}}.SignInModal_backdrop__Kj7z9{background:rgba(0,0,0,.4);position:fixed;top:0;left:0;width:100%;z-index:3}.SignInModal_modal__8TUms{position:fixed;width:100%;left:50%;z-index:4;overflow-y:auto;width:min(85%,45em);background:#f7fff9;padding:2em;border-radius:5px}.SignInModal_modal__8TUms .SignInModal_close-button__HYmvl{background:rgba(0,0,0,0);border:none;position:absolute;right:.7em;top:.7em;cursor:pointer;transition:color .15s ease-in-out}.SignInModal_modal__8TUms h1{color:#000;font-family:var(--monserrat-font);font-weight:700;font-size:clamp(1.5rem,2.5vw,2rem);margin-top:.3em}.SignInModal_modal__8TUms p{color:#000;font-family:var(--monserrat-font);font-weight:500;margin-top:.5em;font-size:clamp(1rem,1.5vw,1.1rem)}.SignInModal_modal__8TUms .SignInModal_google-button__uVaeG{margin-top:2em;display:flex;align-items:center;gap:.7em;background:hsl(60,7%,90%);font-family:var(--monserrat-font);font-weight:600;border:none;padding:.8em 1em;border-radius:5px;cursor:pointer;transition:background .15s ease-in-out}.SignInModal_modal__8TUms .SignInModal_google-button__uVaeG p{color:#000;font-size:1.1rem;margin-top:0}.SignInModal_modal__8TUms .SignInModal_google-button__uVaeG:hover{background:hsl(60,7%,85%)}.SignInModal_modal__8TUms .SignInModal_disclaimer__uxZAM{margin-top:1.5em;font-size:.9rem;font-family:var(--monserrat-font);font-weight:500;color:hsl(60,7%,65%);line-height:1.4em}@keyframes Navbar_skeleton-loading__nvRT6{0%{background-color:hsl(25,30%,70%)}to{background-color:hsl(25,30%,83%)}}.Navbar_navbar__ZZiCr{background:#db537c;position:fixed;width:100%;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:.35em 1em}.Navbar_navbar__ZZiCr .Navbar_web-title__NrSH0{display:flex;align-items:center;text-decoration:none}.Navbar_navbar__ZZiCr .Navbar_web-title__NrSH0 .Navbar_web-logo__LkYDa{width:2.5em}.Navbar_navbar__ZZiCr .Navbar_web-title__NrSH0 .Navbar_web-logo__LkYDa img{width:100%;height:100%;object-fit:cover}.Navbar_navbar__ZZiCr .Navbar_web-title__NrSH0 h1{display:none;color:#f7fff9;font-family:var(--koho-bold);font-weight:700;font-size:1.4rem;margin-left:.2em}.Navbar_navbar__ZZiCr .Navbar_page-links__xSPQ3{display:flex;align-items:center;gap:1em}.Navbar_navbar__ZZiCr .Navbar_page-links__xSPQ3 .Navbar_scale-up-loader__2cvo6{width:1.8em;aspect-ratio:.59;--c:no-repeat linear-gradient(#f7fff9 0 0);background:var(--c) 0 50%,var(--c) 50% 50%,var(--c) 100% 50%;animation:Navbar_scale-up-animation__X6_P0 1s linear infinite alternate}.Navbar_navbar__ZZiCr .Navbar_page-links__xSPQ3 .Navbar_admin-link__96Q5T{text-decoration:none;color:#f7fff9;font-family:var(--monserrat-font);font-weight:500;font-size:1.05rem}.Navbar_navbar__ZZiCr .Navbar_page-links__xSPQ3 button{background:rgba(0,0,0,0);border:none;font-family:var(--monserrat-font);font-weight:700;font-size:1rem;color:#f7fff9;cursor:pointer}@media(min-width:35em){.Navbar_navbar__ZZiCr .Navbar_web-title__NrSH0 h1{display:block}}@keyframes Navbar_scale-up-animation__X6_P0{0%{background-size:20% 50%,20% 50%,20% 50%}20%{background-size:20% 20%,20% 50%,20% 50%}40%{background-size:20% 100%,20% 20%,20% 50%}60%{background-size:20% 50%,20% 100%,20% 20%}80%{background-size:20% 50%,20% 50%,20% 100%}to{background-size:20% 50%,20% 50%,20% 50%}}@keyframes SyncLoader_skeleton-loading__J_Xwy{0%{background-color:hsl(25,30%,70%)}to{background-color:hsl(25,30%,83%)}}.SyncLoader_loader__x0yWV{width:60px;aspect-ratio:2;--_g:no-repeat radial-gradient(circle closest-side,#f7fff9 90%,#0000);background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;animation:SyncLoader_l3__8ZKMS 1s linear infinite}@keyframes SyncLoader_l3__8ZKMS{20%{background-position:0 0,50% 50%,100% 50%}40%{background-position:0 100%,50% 0,100% 50%}60%{background-position:0 50%,50% 100%,100% 0}80%{background-position:0 50%,50% 50%,100% 100%}}@keyframes Admin_skeleton-loading__c7QZY{0%{background-color:hsl(25,30%,70%)}to{background-color:hsl(25,30%,83%)}}.Admin_search-wrapper__eBOD8{display:flex;flex-direction:column;align-items:center;margin-top:1.4em}.Admin_search-wrapper__eBOD8 input{width:min(23em,90%);padding:.8em;border:none;background:hsl(60,7%,90%);font-size:1rem;font-family:var(--monserrat-font);font-weight:600;color:#000;border-top-left-radius:10px;border-top-right-radius:10px}.Admin_search-wrapper__eBOD8 input:focus{outline:none}.Admin_search-wrapper__eBOD8 button{width:min(25.5em,90%);background:#db537c;color:#f7fff9;border:none;padding:1em;font-family:var(--monserrat-font);font-weight:500;font-size:.9rem;transition:background .2s ease-in-out;cursor:pointer}.Admin_search-wrapper__eBOD8 button:hover{background:hsl(342,65%,65%)}.Admin_user-info__alboy{overflow-x:auto;margin-top:1.5em;margin-bottom:1.5em}.Admin_user-info__alboy table{border-collapse:collapse;border-spacing:0;width:min(85em,100%);margin:0 auto;border:5px solid #db537c}.Admin_user-info__alboy table thead tr th{font-weight:700;font-size:1.1rem}.Admin_user-info__alboy table tbody tr td,.Admin_user-info__alboy table thead tr th{text-align:left;padding:.5em .85em;font-family:var(--monserrat-font);text-wrap:nowrap}.Admin_user-info__alboy table tbody tr td{font-weight:500;font-size:.95rem}.Admin_user-info__alboy table tbody tr td img{border-radius:50px}.Admin_user-info__alboy table tbody tr td .Admin_loading-button__jizxH{background:none;border:none;background:hsl(60,7%,65%);padding:.7em 1.6em;border-radius:40px;cursor:not-allowed}.Admin_user-info__alboy table tbody tr td .Admin_loading-button__jizxH:hover{background:hsl(60,7%,65%)}.Admin_user-info__alboy table tbody tr td button{padding:.7em .9em;font-size:.9rem;border:none;font-family:var(--monserrat-font);font-weight:700;background:#db537c;color:#f7fff9;border-radius:50px;transition:background .2s ease-in-out;cursor:pointer}.Admin_user-info__alboy table tbody tr td button:hover{background:hsl(342,65%,65%)}.Admin_user-info__alboy table tbody tr td button:focus{outline:none}.Admin_user-info__alboy table tbody tr td .Admin_copy__6uCUr{margin-left:.5em;border-radius:10px;padding:.3em}.Admin_user-info__alboy table tbody tr:nth-child(2n){background-color:hsl(60,7%,90%)}@media(min-width:40em){.Admin_search-wrapper__eBOD8{flex-direction:row;justify-content:center}.Admin_search-wrapper__eBOD8 input{border-top-right-radius:0;border-bottom-left-radius:10px}.Admin_search-wrapper__eBOD8 button{width:auto;border-top-right-radius:10px;border-bottom-right-radius:10px}}@keyframes Results_skeleton-loading__nQe3Y{0%{background-color:hsl(25,30%,70%)}to{background-color:hsl(25,30%,83%)}}.Results_result-wrapper__cjRyA{margin-bottom:2.5em;width:100%;display:flex;justify-content:center}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA{border:7px solid #db537c;border-radius:20px;width:min(45em,90%);padding:2em}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_first-section__5l_b8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2em}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_first-section__5l_b8 .Results_detected-image__bZp4Q,.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_first-section__5l_b8 .Results_uploaded-image___y9Ib{display:flex;flex-direction:column;align-items:center;text-align:center}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_first-section__5l_b8 .Results_detected-image__bZp4Q p,.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_first-section__5l_b8 .Results_uploaded-image___y9Ib p{font-size:1.25rem;margin-bottom:.7em;color:#db537c;font-family:var(--monserrat-font);font-weight:700}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_first-section__5l_b8 .Results_detected-image__bZp4Q .Results_image-wrapper__eLe1D,.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_first-section__5l_b8 .Results_uploaded-image___y9Ib .Results_image-wrapper__eLe1D{width:min(15em,100%)}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_first-section__5l_b8 .Results_detected-image__bZp4Q .Results_image-wrapper__eLe1D img,.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_first-section__5l_b8 .Results_uploaded-image___y9Ib .Results_image-wrapper__eLe1D img{width:100%;height:100%;object-fit:cover;border-radius:10px}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_second-section__u8oIw{margin-top:3em}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_second-section__u8oIw .Results_result-title__mS_0x{font-size:1.25rem;font-family:var(--monserrat-font);font-weight:700;margin-bottom:1em;color:#db537c;text-align:center}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_second-section__u8oIw .Results_grading-results__E91Il{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2em}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_second-section__u8oIw .Results_grading-results__E91Il .Results_results-card__vEVP_{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_second-section__u8oIw .Results_grading-results__E91Il .Results_results-card__vEVP_ .Results_image-wrapper__eLe1D{width:10em}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_second-section__u8oIw .Results_grading-results__E91Il .Results_results-card__vEVP_ .Results_image-wrapper__eLe1D img{object-fit:cover;width:100%;height:100%;border-radius:10px}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_second-section__u8oIw .Results_grading-results__E91Il .Results_results-card__vEVP_ .Results_result-info-button__hVWsc{display:flex;align-items:center;background:rgba(0,0,0,0);border:none;margin-top:.15em;cursor:pointer}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_second-section__u8oIw .Results_grading-results__E91Il .Results_results-card__vEVP_ .Results_result-info-button__hVWsc .Results_grading-result__sT0qb{font-size:1rem;font-family:var(--monserrat-font);font-weight:600;color:#db537c;margin-right:.4em}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_timestamp__bkJy_{margin-top:3em}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_timestamp__bkJy_ p{color:#db537c;font-size:1.1rem;font-family:var(--monserrat-font);font-weight:700;text-align:center;line-height:1.65em}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_sign-in-button__ZtWM4{display:flex;justify-content:center}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_sign-in-button__ZtWM4 button{font-family:var(--monserrat-font);font-weight:700;text-align:center;margin-top:1.2em;background:rgba(0,0,0,0);border:none;color:#db537c;font-size:1.1rem;cursor:pointer;transition:color .2s ease-in-out}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_sign-in-button__ZtWM4 button:hover{color:hsl(342,65%,65%)}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_save-results-button__T33jS{display:flex;justify-content:center;margin-top:1em}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_save-results-button__T33jS .Results_save-button__83kbI{background:none;border:none;font-size:1.1rem;font-family:var(--monserrat-font);font-weight:700;background:#db537c;color:#f7fff9;padding:1em;border-radius:40px;transition:background .3s ease-in-out;cursor:pointer}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_save-results-button__T33jS .Results_save-button__83kbI:hover{background:hsl(342,65%,65%)}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_save-results-button__T33jS .Results_save-button__83kbI[disabled]{background:hsl(60,7%,90%);cursor:not-allowed}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_save-results-button__T33jS .Results_loading-button__briOd{background:none;border:none;background:hsl(60,7%,90%);padding:1em 2em;border-radius:40px;cursor:not-allowed}@media(min-width:40em){.Results_result-wrapper__cjRyA .Results_result-container__mUwKA{border:10px solid #db537c}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_first-section__5l_b8{flex-direction:row}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_first-section__5l_b8 .Results_detected-image__bZp4Q,.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_first-section__5l_b8 .Results_uploaded-image___y9Ib{align-items:flex-start;text-align:left}.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_first-section__5l_b8 .Results_detected-image__bZp4Q .Results_image-wrapper__eLe1D,.Results_result-wrapper__cjRyA .Results_result-container__mUwKA .Results_first-section__5l_b8 .Results_uploaded-image___y9Ib .Results_image-wrapper__eLe1D{width:100%}}@keyframes DragDrop_skeleton-loading__nZG2h{0%{background-color:hsl(25,30%,70%)}to{background-color:hsl(25,30%,83%)}}.DragDrop_container__f0_Lj{width:min(60em,83%)}.DragDrop_container__f0_Lj form{width:100%;display:flex;justify-content:center}.DragDrop_container__f0_Lj form label{width:min(45em,100%);border:6px dashed #db537c;border-radius:20px;padding:1em;height:18em;display:inline-block;cursor:pointer}.DragDrop_container__f0_Lj form label h1{font-size:1.2rem;line-height:1.4em;font-family:var(--monserrat-font);font-weight:700;color:#db537c;text-align:center;display:grid;place-items:center;height:100%}.DragDrop_container__f0_Lj form input{display:none}@keyframes TestImages_skeleton-loading__ED84z{0%{background-color:hsl(25,30%,70%)}to{background-color:hsl(25,30%,83%)}}.TestImages_sample-images-title__yj7vn{font-size:1.38rem;font-family:var(--monserrat-font);font-weight:500;text-align:center;margin:2.6em 1em 1em;color:#000}.TestImages_sample-images-container__Mmq8u{display:flex;justify-content:center;flex-wrap:wrap;gap:.25em;margin:0 1.5em}.TestImages_sample-images-container__Mmq8u .TestImages_sample-image-wrapper__puTKZ{width:clamp(6em,10vw,6.5em);list-style:none;border:5px solid #f7fff9;border-radius:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TestImages_sample-images-container__Mmq8u .TestImages_sample-image-wrapper__puTKZ img{width:100%;height:100%;object-fit:cover;border-radius:10px}.TestImages_sample-images-container__Mmq8u .TestImages_sample-image-wrapper__puTKZ:hover{border:5px solid #db537c}.CogLoader_loader__k6Rb8{width:50px;aspect-ratio:1;display:grid;color:#f7fff9;background:radial-gradient(farthest-side,currentColor calc(100% - 6px),rgba(0,0,0,0) calc(100% - 5px) 0);mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 13px),#000 calc(100% - 12px));-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 13px),#000 calc(100% - 12px));border-radius:50%;animation:CogLoader_l19__bF7Lr 2s linear infinite}.CogLoader_loader__k6Rb8:after,.CogLoader_loader__k6Rb8:before{content:"";grid-area:1/1;background:linear-gradient(currentColor 0 0) 50%,linear-gradient(currentColor 0 0) 50%;background-size:100% 10px,10px 100%;background-repeat:no-repeat}.CogLoader_loader__k6Rb8:after{transform:rotate(45deg)}@keyframes CogLoader_l19__bF7Lr{to{transform:rotate(1turn)}}@keyframes Loading_skeleton-loading__BjDRE{0%{background-color:hsl(25,30%,70%)}to{background-color:hsl(25,30%,83%)}}.Loading_wrapper__rfOjV{display:flex;justify-content:center;margin-top:2.3em;margin-bottom:3.5em}.Loading_wrapper__rfOjV .Loading_content__8_FuZ{background:#db537c;border-radius:20px;width:min(30em,85%);display:flex;flex-direction:column;align-items:center;padding:2.5em 1.5em}.Loading_wrapper__rfOjV .Loading_content__8_FuZ h1{color:#f7fff9;font-family:var(--monserrat-font);font-weight:700;font-size:1.7rem;margin-top:1.3em;text-align:center}@keyframes Error_skeleton-loading__9DJSM{0%{background-color:hsl(25,30%,70%)}to{background-color:hsl(25,30%,83%)}}.Error_wrapper__Sbvdo{display:flex;justify-content:center;margin-top:2.3em;margin-bottom:3.5em}.Error_wrapper__Sbvdo .Error_content__jMt1J{background:#ee7674;border-radius:20px;width:min(30em,85%);display:flex;flex-direction:column;align-items:center;padding:2.5em 1.5em}.Error_wrapper__Sbvdo .Error_content__jMt1J h1{color:#f7fff9;font-family:var(--monserrat-font);font-weight:700;font-size:1.6rem;text-align:center;margin-top:.5em}@keyframes Classify_skeleton-loading__P447D{0%{background-color:hsl(25,30%,70%)}to{background-color:hsl(25,30%,83%)}}.Classify_scan-card-title__ualD8{scroll-margin:4.8em;margin:4em 1.5em 0}.Classify_scan-card-title__ualD8 h1{color:#db537c;text-align:center;font-size:clamp(2.3rem,3.5vw,2.7rem);font-family:var(--monserrat-font);font-weight:700}.Classify_scan-card-wrapper__DdKwd{display:flex;justify-content:center;align-items:center;width:100%;margin-top:3em}.Classify_disclaimer__F6C9P{width:min(40em,83%);margin:1.8em auto 4em}.Classify_disclaimer__F6C9P p{text-align:center;font-family:var(--monserrat-font);font-weight:500;color:hsl(60,7%,65%);line-height:1.4em;font-size:.9rem}.Classify_classify-button__tBQLQ{display:flex;justify-content:center;margin-top:2em;margin-bottom:3em}.Classify_classify-button__tBQLQ button{background:none;border:none;font-size:1.1rem;font-family:var(--monserrat-font);font-weight:700;background:#db537c;color:#f7fff9;padding:1em;border-radius:40px;transition:background .3s ease-in-out;cursor:pointer}.Classify_classify-button__tBQLQ button:hover{background:hsl(342,65%,65%)}@keyframes DeleteAccountModal_skeleton-loading__eNq_S{0%{background-color:hsl(25,30%,70%)}to{background-color:hsl(25,30%,83%)}}.DeleteAccountModal_backdrop__byH5M{background:rgba(0,0,0,.4);position:fixed;top:0;left:0;width:100%;z-index:3}.DeleteAccountModal_modal__z6n13{position:fixed;width:100%;left:50%;z-index:4;overflow-y:auto;width:min(85%,28em);background:#f7fff9;padding:2em;border-radius:5px;display:flex;flex-direction:column;align-items:center}.DeleteAccountModal_modal__z6n13 .DeleteAccountModal_message__0ZB6a{color:#000;font-family:var(--monserrat-font);font-weight:500;margin-top:.5em;width:min(25em,100%);font-size:1.3rem;text-align:center;line-height:1.3em}.DeleteAccountModal_modal__z6n13 .DeleteAccountModal_button-wrapper__bBTLe{display:flex;align-items:center;gap:.7em;margin-top:1.5em}.DeleteAccountModal_modal__z6n13 .DeleteAccountModal_button-wrapper__bBTLe button{border:none;border-radius:10px;font-family:var(--monserrat-font);font-weight:500;padding:.7em 1em;font-size:.9rem;font-weight:600;color:#f7fff9;cursor:pointer;transition:background .2s ease-in-out}.DeleteAccountModal_modal__z6n13 .DeleteAccountModal_button-wrapper__bBTLe button:first-of-type{background:#ee7674}.DeleteAccountModal_modal__z6n13 .DeleteAccountModal_button-wrapper__bBTLe button:first-of-type:hover{background:hsl(1,78%,75%)}.DeleteAccountModal_modal__z6n13 .DeleteAccountModal_button-wrapper__bBTLe button:last-of-type{background:#db537c}.DeleteAccountModal_modal__z6n13 .DeleteAccountModal_button-wrapper__bBTLe button:last-of-type:hover{background:hsl(342,65%,65%)}.DeleteAccountModal_modal__z6n13 .DeleteAccountModal_button-wrapper__bBTLe .DeleteAccountModal_loading-button__m59TE{border:none;border-radius:10px;background:hsl(60,7%,90%)!important;padding:.7em 1.3em;font-size:.9rem;font-weight:600;cursor:not-allowed}@keyframes SaveResults_skeleton-loading__hhOdk{0%{background-color:hsl(25,30%,70%)}to{background-color:hsl(25,30%,83%)}}.SaveResults_user__mvjKp{display:flex;flex-direction:column;align-items:center;background:#fde5d9;padding:7.5em 1.5em 5.5em;gap:1em}.SaveResults_user__mvjKp .SaveResults_user-photo__3hzKL img{border-radius:50px}.SaveResults_user__mvjKp .SaveResults_user-info__LkTWh{display:flex;flex-direction:column;align-items:center;text-align:center}.SaveResults_user__mvjKp .SaveResults_user-info__LkTWh h1{font-size:2rem;font-family:var(--monserrat-font);font-weight:700;overflow-wrap:anywhere}.SaveResults_user__mvjKp .SaveResults_user-info__LkTWh p{font-size:1.1rem;margin-top:.5em;font-family:var(--monserrat-font);font-weight:500;overflow-wrap:anywhere}.SaveResults_user__mvjKp .SaveResults_user-info__LkTWh .SaveResults_button-wrapper__7Hyaw{display:flex;flex-wrap:wrap;gap:.5em;margin-top:1em;justify-content:center}.SaveResults_user__mvjKp .SaveResults_user-info__LkTWh .SaveResults_button-wrapper__7Hyaw button{border:none;border-radius:10px;font-family:var(--monserrat-font);font-weight:500;padding:.7em 1em;font-size:.9em;font-weight:600;background:#db537c;color:#f7fff9;cursor:pointer;transition:background .2s ease-in-out}.SaveResults_user__mvjKp .SaveResults_user-info__LkTWh .SaveResults_button-wrapper__7Hyaw button:hover{background:hsl(342,65%,65%)}.SaveResults_saved-results-title__SURHF{margin:3.5em 1em 0}.SaveResults_saved-results-title__SURHF h1{font-size:clamp(2.3rem,3.5vw,2.7rem);font-family:var(--monserrat-font);font-weight:700;text-align:center;color:#000}.SaveResults_saved-results-title__SURHF .SaveResults_border__kME7E{width:0;height:.4em;background:#db537c;margin:.3em auto 0;animation:SaveResults_expandBorder__UmOM8 1s ease forwards}.SaveResults_result-wrapper__KBbE3{margin-top:3.5em;margin-bottom:2.5em;width:100%;display:flex;justify-content:center}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V{border:7px solid #db537c;border-radius:20px;width:min(45em,90%);padding:2em}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_first-section__V3MB0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2em}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_first-section__V3MB0 .SaveResults_detected-image__e3Q54,.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_first-section__V3MB0 .SaveResults_uploaded-image__yuy7d{display:flex;flex-direction:column;align-items:center;text-align:center}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_first-section__V3MB0 .SaveResults_detected-image__e3Q54 p,.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_first-section__V3MB0 .SaveResults_uploaded-image__yuy7d p{font-size:1.25rem;margin-bottom:.7em;color:#db537c;font-family:var(--monserrat-font);font-weight:700}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_first-section__V3MB0 .SaveResults_detected-image__e3Q54 .SaveResults_image-wrapper__dSo_D,.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_first-section__V3MB0 .SaveResults_uploaded-image__yuy7d .SaveResults_image-wrapper__dSo_D{width:min(15em,100%)}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_first-section__V3MB0 .SaveResults_detected-image__e3Q54 .SaveResults_image-wrapper__dSo_D img,.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_first-section__V3MB0 .SaveResults_uploaded-image__yuy7d .SaveResults_image-wrapper__dSo_D img{width:100%;height:100%;object-fit:cover;border-radius:10px}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_second-section__ucyEr{margin-top:3em}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_second-section__ucyEr .SaveResults_result-title__R3SoM{font-size:1.25rem;font-family:var(--monserrat-font);font-weight:700;margin-bottom:1em;color:#db537c;text-align:center}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_second-section__ucyEr .SaveResults_grading-results__a2uW_{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2em}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_second-section__ucyEr .SaveResults_grading-results__a2uW_ .SaveResults_results-card__1B_Uy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_second-section__ucyEr .SaveResults_grading-results__a2uW_ .SaveResults_results-card__1B_Uy .SaveResults_image-wrapper__dSo_D{width:10em}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_second-section__ucyEr .SaveResults_grading-results__a2uW_ .SaveResults_results-card__1B_Uy .SaveResults_image-wrapper__dSo_D img{object-fit:cover;width:100%;height:100%;border-radius:10px}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_second-section__ucyEr .SaveResults_grading-results__a2uW_ .SaveResults_results-card__1B_Uy .SaveResults_result-info-button__9VwVa{display:flex;align-items:center;background:rgba(0,0,0,0);border:none;margin-top:.15em;cursor:pointer}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_second-section__ucyEr .SaveResults_grading-results__a2uW_ .SaveResults_results-card__1B_Uy .SaveResults_result-info-button__9VwVa .SaveResults_grading-result__eXeRF{font-size:1rem;font-family:var(--monserrat-font);font-weight:600;color:#db537c;margin-right:.4em}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_delete-results-button__OagKf{display:flex;justify-content:center;margin-top:2.3em}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_delete-results-button__OagKf button{background:none;border:none;font-size:1.05rem;font-family:var(--monserrat-font);font-weight:700;background:#db537c;color:#f7fff9;padding:1em;border-radius:40px;transition:background .3s ease-in-out;cursor:pointer}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_delete-results-button__OagKf button:hover{background:hsl(342,65%,65%)}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_timestamp__BRAG7{margin-top:3em}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_timestamp__BRAG7 p{color:#db537c;font-size:1.1rem;font-family:var(--monserrat-font);font-weight:700;text-align:center;line-height:1.65em}@media(min-width:40em){.SaveResults_user__mvjKp{flex-direction:row;justify-content:center;gap:1.5em}.SaveResults_user__mvjKp .SaveResults_user-info__LkTWh{align-items:flex-start;text-align:left}.SaveResults_user__mvjKp .SaveResults_user-info__LkTWh p{margin-top:.25em}.SaveResults_user__mvjKp .SaveResults_user-info__LkTWh .SaveResults_button-wrapper__7Hyaw{justify-content:flex-start}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V{border:10px solid #db537c}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_first-section__V3MB0{flex-direction:row}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_first-section__V3MB0 .SaveResults_detected-image__e3Q54,.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_first-section__V3MB0 .SaveResults_uploaded-image__yuy7d{align-items:flex-start;text-align:left}.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_first-section__V3MB0 .SaveResults_detected-image__e3Q54 .SaveResults_image-wrapper__dSo_D,.SaveResults_result-wrapper__KBbE3 .SaveResults_result-container__gBs0V .SaveResults_first-section__V3MB0 .SaveResults_uploaded-image__yuy7d .SaveResults_image-wrapper__dSo_D{width:100%}}@keyframes SaveResults_expandBorder__UmOM8{0%{width:0}to{width:min(19.5em,100%)}}