.search_searchHeaderContainer__pbEHJ{text-align:center;color:var(--text-light)}.search_searchHeaderContainer__pbEHJ h1{font-size:64px}.search_statsContainer__ygs4J{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;align-items:center}.search_statContainer__vNI3O p{margin-left:10px;overflow-wrap:anywhere;display:inline}.search_searchBoxContainer__sWrjY{display:flex;justify-content:center}.search_searchFilterContainer__VpePP{margin-top:50px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;width:60%}.search_searchFilterContainer__VpePP h3{font-size:24px;grid-column-start:1;grid-column-end:5;text-align:center}.search_searchBox__qG7tx{width:60%;height:75px;border-radius:10px 0 0 10px;box-shadow:0 4px 4px var(--shadow-min);background-color:var(--main-background);padding:10px;font-size:32px;text-align:center;color:var(--text-dark)}.search_searchButton__PwfJo{box-shadow:0 4px 4px var(--shadow-min);background-color:var(--darker-main-green);border-radius:0 10px 10px 0;padding:0 30px;color:var(--text-light)}.search_searchButton__PwfJo:hover{background-color:var(--dark-green);cursor:pointer}.search_searchResultsContainer__LyXC7{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.search_searchResult__R8Pip{padding:20px}@media only screen and (max-width:600px){.search_searchBox__qG7tx{font-size:24px}.search_statsContainer__ygs4J{grid-template-columns:1fr}}@media only screen and (max-width:400px){.search_searchBox__qG7tx{font-size:20px}}.plant_card_card__zMBDf{box-sizing:border-box;border:1px solid var(--darker-main-background);box-shadow:0 8px 24px 10px var(--shadow-min);border-radius:8px;padding:20px 35px;margin:2% 2% 75px;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:400px;color:var(--text-dark)}.plant_card_image__hx0Z_{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.plant_card_imageContainer__6Uarc{width:350px;height:350px;position:relative;overflow:hidden}.plant_card_title__2jNTE{padding-top:10%;align-self:start;font-weight:700;font-size:32px;line-height:38px;color:#333}.plant_card_category__8MbDY{align-self:start;font-weight:500;font-size:24px;line-height:28px;color:#333}.plant_card_description__JKE99{font-size:16px;line-height:24px;padding:10% 0}.plant_card_button__orqbx{border:1px solid var(--blue);border-radius:8px;box-sizing:border-box;text-align:center;width:100%}.plant_card_button__orqbx:hover{background-color:var(--blue);color:var(--text-light)}.plant_card_button__orqbx p{font-size:24px;line-height:28px}.plant_card_tagsContainer__CIFPB{margin-top:10%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%}.plant_card_useText__KItHi{background:var(--secondary-gray);border-radius:15px;padding:2% 4%;margin:2%;cursor:pointer;font-size:14px;text-align:center}.plant_card_useText__KItHi:hover{background:var(--darker-secondary-gray)}.plant_card_nullImage__bGAc9{width:80%;height:80%;margin-left:10%;margin-top:10%;border-radius:20px;background-color:var(--secondary-gray)}.plant_card_authorContainer__Cz1UM{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.plant_card_author__L9mCE{display:grid;grid-template-columns:1fr 3fr;color:var(--text-dark);font-size:12px;gap:10px;align-items:center;margin-bottom:2px}.plant_card_authorImage__CK9VM{position:relative;border-radius:50%;width:25px;height:25px;border:1px solid var(--main-green);overflow:hidden}@media only screen and (max-width:420px){.plant_card_imageContainer__6Uarc{width:200px;height:200px}}.error_errorContainer__FGFT_{margin-top:10px;width:100%;background-color:red;color:var(--text-light);border-radius:20px;padding:20px;text-align:center}.error_errorContainer__FGFT_ h1{font-size:32px;font-weight:700}.navbar_navbar__knFOf{background-color:rgba(10,44,9,.6);position:fixed;z-index:2;width:100vw;top:0;box-shadow:0 8px 16px 0 rgba(0,0,0,.466);display:grid;grid-template-columns:repeat(2,.15fr) 1fr repeat(5,.12fr);grid-template-rows:1fr;grid-column-gap:20px;align-items:center;min-height:75px}.navbar_navbar__knFOf a{float:left;margin:0;display:block;color:#fff;text-align:center;font-size:17px}.navbar_navbar__knFOf a img{width:50px;height:50px;margin:auto;border-radius:50%;-o-object-fit:cover;object-fit:cover}.navbar_mobileNav__xucdU{grid-template-columns:repeat(3,1fr);row-gap:25px}.navbar_navbar__knFOf a:hover{border-bottom:4px solid #90ee90;color:#90ee90}.navbar_title__rKQKJ{font-size:30px;font-weight:700}.navbar_logo__DujZr{display:inline}.navbar_activePage__CwDkN{border-bottom:4px solid var(--main-green)}.navbar_navItem__mFU14{border-bottom:2px solid #fff}.navbar_activePage__CwDkN:has(img),.navbar_navItem__mFU14:has(img){border-bottom:0}.navbar_activePage__CwDkN:hover:has(img),.navbar_navItem__mFU14:hover:has(img){opacity:.75;border-bottom:0}.navbar_dropdownContent__8y2wh{display:none;position:absolute;box-shadow:0 8px 16px 0 rgba(0,0,0,.466);background-color:rgba(10,44,9,.6);z-index:-1;padding-top:10px}.navbar_activePage__CwDkN:hover .navbar_dropdownContent__8y2wh,.navbar_navItem__mFU14:hover .navbar_dropdownContent__8y2wh{display:grid;grid-template-columns:1fr;align-items:center;grid-row-gap:10px;width:6%;overflow:hidden}.navbar_userImage__0uD2Y img{width:150px;height:150px}.navbar_expanded__Bvqrt{grid-template-columns:1fr;background-color:rgba(10,44,9,.9)}@media only screen and (max-width:600px){.navbar_expanded__Bvqrt .navbar_activePage__CwDkN,.navbar_expanded__Bvqrt .navbar_navItem__mFU14{border-bottom:0}.navbar_close__TNSiu{border-bottom:2px solid #fff}.navbar_expanded__Bvqrt .navbar_activePage__CwDkN,.navbar_userImage__0uD2Y{width:30%;margin:auto}}.footer_footerBackgroundImage__Uwpfq{width:100vw;height:35vh;filter:blur(1px)}.footer_footer__uPdXg{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;justify-items:center;margin-top:100px}.footer_searchBoxContainer__fomDC{width:80%}.footer_searchBoxContainer__fomDC p{color:hsla(0,0%,100%,.74);margin-top:30px}.footer_mobileDisclaimer__oapNh{display:none}.footer_links__8BU9W{font-size:22px;color:#fff}.footer_links__8BU9W h1{font-size:64px}.footer_links__8BU9W p{margin:10px}@media only screen and (max-width:800px){.footer_footer__uPdXg{grid-template-columns:1fr}.footer_searchBoxContainer__fomDC{display:none}.footer_mobileDisclaimer__oapNh{display:block;text-align:center;padding:5%;color:red}}.search_box_searchContainer__GcGez{color:var(--text-dark);font-size:23px;width:100%}.search_box_searchContainer__GcGez input[type=text]{padding:6px;margin-top:8px;border:none;background:var(--main-background);border-radius:10px 0 0 10px;box-shadow:0 8px 24px 2px var(--shadow-min);width:80%}.search_box_searchContainer__GcGez button{width:8%;padding:6px 10px;margin-top:8px;margin-right:16px;border:none;cursor:pointer;background:linear-gradient(180deg,var(--darker-main-green) 0,var(--dark-green) 100%);border-radius:0 10px 10px 0;box-shadow:0 8px 24px 2px var(--shadow-min);color:var(--secondary-gray)}.search_box_searchContainer__GcGez button:hover{background:linear-gradient(180deg,var(--dark-green) 0,var(--darker-main-green) 100%)}.page_header_pageHeader__0w_ui{--headerHeight:0vh;color:#fff}.page_header_pageHeader__0w_ui h1{text-align:center;font-size:60px}.page_header_mainBG__DZ2mk{box-shadow:0 10px 10px var(--shadow-less)}.page_header_headerContainer__WjX6U,.page_header_mainBG__DZ2mk{width:100vw;height:var(--headerHeight)}.page_header_contentContainer__05vNF{background:var(--blue);padding:2.5%;width:80%;position:relative;background:hsla(0,0%,85%,.1);box-shadow:inset 31px -31px 31px hsla(0,0%,65%,.1),inset -31px 31px 31px hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(31px);backdrop-filter:blur(31px);border-radius:30px;max-width:1200px}.account_welcomeContainer__psoMY{color:#fff;text-align:center;font-size:60px}.account_lastLogin__BTVgI{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-items:start;margin-bottom:20px}.account_lastLogin__BTVgI a,.account_lastLogin__BTVgI button{justify-self:end;background-color:var(--main-green);border-radius:20px;color:var(--text-light);padding:5px 10px}.account_lastLogin__BTVgI div{justify-self:end;display:grid;grid-template-rows:1fr 1fr;grid-gap:10px}.account_mainInfo__7FuSu{display:grid;align-items:center;justify-items:center}.account_mainInfo__7FuSu h1{font-size:48px;font-weight:700}.account_mainInfo__7FuSu h2{font-size:20px;font-weight:700}.account_mainInfo__7FuSu input{padding:5px;background-color:var(--secondary-gray)!important;text-align:center;font-size:48px;font-weight:700}.account_toolTip__zRnPZ{margin-top:-2.5%;color:#a0a4a6}.account_accountImage__muRfL{background-color:var(--main-green);border-radius:50%;display:block;position:relative;width:250px;height:250px;overflow:hidden;box-shadow:0 8px 8px var(--shadow-min)}.account_accountImage__muRfL img{-o-object-fit:cover;object-fit:cover}.account_accountImageInput__ZLg9I div{background-color:var(--secondary-gray)!important}.account_actionItem__2lluU{width:90%;margin:auto}.account_actionItem__2lluU button{border-radius:20px;padding:10px;margin:10px;font-size:24px;color:var(--text-light);cursor:pointer;width:100%;box-shadow:0 8px 8px var(--shadow-min)}.account_signOutButton__I6Bqf{background-color:orange}.account_deleteAccountButton__xz44F{background-color:red;scale:75%}.account_signInButton__5p_au{background-color:var(--main-green);border-radius:20px;padding:10px;margin:150px 10px 100px;font-size:24px;color:var(--text-light);cursor:pointer;width:80%}.account_tableContainer___E_Dg{width:100%;overflow-x:auto}.account_dataTable__UEj7H{width:100%;border-collapse:collapse}.account_dataTable__UEj7H td,.account_dataTable__UEj7H th{padding:8px}.account_dataTable__UEj7H .account_divider__ELFwH{opacity:0}.account_dataTable__UEj7H thead{background-color:var(--darker-secondary-gray);color:var(--text-light);text-align:left;letter-spacing:.05em}.account_dataTable__UEj7H button{border-radius:15px;color:var(--text-light);cursor:pointer;background-color:var(--main-green);padding:5px 10px}.account_dataTable__UEj7H button:hover{background-color:var(--darker-main-green)}.account_tbody__Is4Sl p{text-align:center}.account_createButton__baZWq{margin:10px;padding:5px;border-radius:15px;background-color:var(--main-green);color:var(--text-light);cursor:pointer}.account_createButton__baZWq:hover{background-color:var(--darker-main-green)}@media only screen and (max-width:800px){.account_accountImage__muRfL{margin-top:5%;width:150px;height:150px}.account_accountContainer__kCUbL{width:95%}}.account_keyViewerContainer__VD5Ye,.account_keysCreatorContainer__WhyYR{background-color:var(--secondary-gray);border-radius:20px;padding:20px;color:var(--text-dark);text-align:center;width:70%;box-shadow:0 8px 8px var(--shadow-min);margin:auto}.account_keyItem__TVg2j{display:grid;grid-template-columns:auto 1fr;align-items:center;justify-items:start;margin-bottom:20px;-moz-column-gap:20px;column-gap:20px}.account_keyItem__TVg2j input[type=checkbox]{width:15px;height:15px;cursor:pointer;justify-self:end}.account_keyViewerContainer__VD5Ye{display:grid;grid-template-columns:1fr 1fr;width:95%}.account_keyViewerContainer__VD5Ye div:has(input),.account_keyViewerContainer__VD5Ye h2{margin-bottom:20px;font-size:32px;font-weight:700;grid-column:span 2;justify-self:center}.account_keyViewerContainer__VD5Ye div:has(input) *{text-align:center}.account_keyViewItem__MT70J *,.account_logItem__YfoQg *{display:inline}.account_keyViewerDropdowns__MiX9A{padding-top:50px;width:95%;margin:auto}.account_permissionItem__L0BPo{padding:10px}.account_logItem__YfoQg{padding:5px 15px 5px 0}.account_logItem__YfoQg h3{padding-left:5px;background-color:var(--darker-secondary-gray)}.account_logItem__YfoQg .account_success__0ChuZ{color:green}.account_logItem__YfoQg .account_error__96u6V{color:red}.account_editButtons__9tzsn{grid-column:span 2;justify-self:end}.loading_loadingContainer__AT39r{width:100%;position:fixed;left:0;top:0;height:100%;background-color:rgba(63,60,60,.9);display:grid;grid-template-columns:.8fr 1fr;grid-template-rows:1fr 1fr;justify-items:end;align-items:end;z-index:20}.loading_loadingContainer__AT39r h1{font-size:64px;text-align:center;color:var(--text-light);display:inline;justify-self:start}.loading_loadingContainer__AT39r h2{font-size:32px;text-align:center;color:var(--darker-secondary-gray);grid-column-start:1;grid-column-end:3;align-self:start;justify-self:center}