@import url(https://fonts.googleapis.com/css2?family=Inter+Tight:wght@100;200;400;600;700;800;900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{display:none}button{-webkit-tap-highlight-color:transparent}@-webkit-keyframes rotate-in-center{0%{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes rotate-in-center{0%{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes slide-in-bottom{0%{opacity:0;-webkit-transform:translateY(1000px);transform:translateY(1000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in-bottom{0%{opacity:0;-webkit-transform:translateY(1000px);transform:translateY(1000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slit-in-vertical{0%{opacity:0;-webkit-transform:translateZ(-800px) rotateY(90deg);transform:translateZ(-800px) rotateY(90deg)}54%{opacity:1;-webkit-transform:translateZ(-160px) rotateY(87deg);transform:translateZ(-160px) rotateY(87deg)}to{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0)}}@keyframes slit-in-vertical{0%{opacity:0;-webkit-transform:translateZ(-800px) rotateY(90deg);transform:translateZ(-800px) rotateY(90deg)}54%{opacity:1;-webkit-transform:translateZ(-160px) rotateY(87deg);transform:translateZ(-160px) rotateY(87deg)}to{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0)}}@-webkit-keyframes slide-in-blurred-right{0%{-webkit-filter:blur(40px);filter:blur(40px);opacity:0;-webkit-transform:translateX(1000px) scaleX(2.5) scaleY(.2);transform:translateX(1000px) scaleX(2.5) scaleY(.2);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:translateX(0) scaleY(1) scaleX(1);transform:translateX(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes slide-in-blurred-right{0%{-webkit-filter:blur(40px);filter:blur(40px);opacity:0;-webkit-transform:translateX(1000px) scaleX(2.5) scaleY(.2);transform:translateX(1000px) scaleX(2.5) scaleY(.2);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:translateX(0) scaleY(1) scaleX(1);transform:translateX(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}.main_app_container{background:linear-gradient(217deg,#fcfaf3,rgba(255,0,0,0) 70.71%),linear-gradient(127deg,hsla(120,2%,90%,.8),rgba(0,255,0,0) 70.71%),linear-gradient(336deg,hsla(66,7%,72%,.8),rgba(0,0,255,0) 70.71%);height:100vh;overflow:hidden;position:relative;width:100vw}.main_app_body{height:100vh;left:0;position:fixed;top:50px;width:100vw}.loader_container{background-color:initial;display:flex;height:10px;justify-content:center;left:80px;position:absolute;top:20px;z-index:9999}.loader{-webkit-animation:flash .5s ease-out infinite alternate;animation:flash .5s ease-out infinite alternate;background-color:#fff;border-radius:50%;box-shadow:32px 0 #fff,-32px 0 #fff;height:8px;position:relative;width:8px}@-webkit-keyframes flash{0%{background-color:hsla(0,0%,100%,0);box-shadow:16px 0 hsla(0,0%,100%,0),-16px 0 #315a36}50%{background-color:#315a36;box-shadow:16px 0 hsla(0,0%,100%,0),-16px 0 hsla(0,0%,100%,0)}to{background-color:hsla(0,0%,100%,0);box-shadow:16px 0 #315a36,-16px 0 hsla(0,0%,100%,0)}}@keyframes flash{0%{background-color:hsla(0,0%,100%,0);box-shadow:16px 0 hsla(0,0%,100%,0),-16px 0 #315a36}50%{background-color:#315a36;box-shadow:16px 0 hsla(0,0%,100%,0),-16px 0 hsla(0,0%,100%,0)}to{background-color:hsla(0,0%,100%,0);box-shadow:16px 0 #315a36,-16px 0 hsla(0,0%,100%,0)}}@-webkit-keyframes scale-in-tr{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 0;transform-origin:100% 0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 0;transform-origin:100% 0}}@keyframes scale-in-tr{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 0;transform-origin:100% 0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 0;transform-origin:100% 0}}@-webkit-keyframes scale-in-tl{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes scale-in-tl{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0}}@-webkit-keyframes scale-in-left{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}}@keyframes scale-in-left{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}}@-webkit-keyframes scale-in-top{0%{opacity:1;-webkit-transform:scale(0) rotate(-50deg) translateY(5px) translateX(-15px);transform:scale(0) rotate(-50deg) translateY(5px) translateX(-15px);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{opacity:1;-webkit-transform:scale(1) rotate(0deg) translateY(0) translateX(0);transform:scale(1) rotate(0deg) translateY(0) translateX(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes scale-in-top{0%{opacity:1;-webkit-transform:scale(0) rotate(-50deg) translateY(5px) translateX(-15px);transform:scale(0) rotate(-50deg) translateY(5px) translateX(-15px);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{opacity:1;-webkit-transform:scale(1) rotate(0deg) translateY(0) translateX(0);transform:scale(1) rotate(0deg) translateY(0) translateX(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.disabled{opacity:50%}.modal_overlay{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.modal_content{background:#fff;border-radius:5px;height:460px;margin:10px;max-width:400px;padding:20px;position:relative}.logo_image{margin-top:0;object-fit:fill;padding:0}.fruit_animation,.logo_image{margin-left:10px;position:absolute;top:0;width:40px}.fruit_animation_container{left:0;position:relative;top:0}.fruitlogo_branch{left:0;position:absolute;top:0;width:28px}.fruitlogo_leftleaf{-webkit-animation:scale-in-tr .8s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-tr .8s cubic-bezier(.25,.46,.45,.94) both;height:28px;left:1px;position:absolute;top:7px;width:18px}.fruitlogo_rightleaf{-webkit-animation:scale-in-tl .9s cubic-bezier(.25,.46,.45,.94) .6s both;animation:scale-in-tl .9s cubic-bezier(.25,.46,.45,.94) .6s both;left:18px;position:absolute;top:6px;width:21px}.fruitlogo_lilleaf{-webkit-animation:scale-in-left .7s cubic-bezier(.25,.46,.45,.94) .9s both;animation:scale-in-left .7s cubic-bezier(.25,.46,.45,.94) .9s both;left:22px;position:absolute;top:4px;width:18px}.fruitlogo_fruit{-webkit-animation:scale-in-top 1.5s cubic-bezier(.25,.46,.45,.94) 1.8s both;animation:scale-in-top 1.5s cubic-bezier(.25,.46,.45,.94) 1.8s both;left:13px;position:absolute;top:13px;width:19px}.top_navigation{max-width:922px;position:relative;width:100vw}.top_navigation_container{display:flex;height:50px;justify-content:center;position:fixed;top:0;width:100vw;z-index:1000}.bottom_anchor{background-color:#adff2f;display:inline-block;height:1px;margin-top:200px;width:20px}.create_post_button_container{bottom:30px;display:flex;height:40px;justify-content:center;max-width:922px;position:fixed;width:100%}.create_post_button{background:linear-gradient(to bottom right,#3e4e42,#204e22);border:none;border-radius:10px;color:#f3f3f3;cursor:pointer;-webkit-filter:drop-shadow(0 0 4px #1d1d1d);filter:drop-shadow(0 0 4px #1d1d1d);font-family:Inter Tight,sans-serif;font-weight:800;height:40px;width:180px}.user_profile_nav_button{background-color:initial;border:none;color:#3c523a;cursor:pointer;float:right;font-size:30px;padding-right:10px;padding-top:10px;z-index:6000}.tag{background-color:#fff;border:1px solid #ddd;border-radius:4px;color:#333;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;margin-bottom:5px;margin-right:5px;padding:2px 5px}.tag.selected{background-color:#398f53;color:#fff}.thumbnail{-webkit-animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) 0s both;animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) 0s both;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;cursor:pointer;height:100px;margin:10px;width:190px}.farmposts_search_results_title{border-bottom:1px solid #686868;margin:10px 20px}.farmposts_omnisearch,.farmposts_search_results_title{background-color:initial;color:#b1b1b1;font-family:Inter Tight,sans-serif;font-size:32px;font-weight:800;height:40px}.farmposts_omnisearch{border:none;max-width:50%;outline:none}.farmposts_search_container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px;max-width:922px}.farmposts_show_or_hide_search{background-color:initial;border:none;color:#455a48;float:right;font-family:Inter Tight,sans-serif;font-size:16px;font-weight:800;height:30px;line-height:50px}.farmposts_search_term_container{display:flex;flex-direction:row;width:100%}.farmposts_title_search,.farmposts_username_search{background-color:#fff;border:1px solid #cfcfcf;border-radius:5px;color:#333;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:600;height:30px;margin-top:10px;outline:none}.farmposts_distance_search,.farmposts_sorting_dropdown{background-color:#fff;border:1px solid #cfcfcf;border-radius:5px;color:#333;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:600;height:34px;margin-top:10px;outline:none;width:110px}.farmposts_sorting_dropdown{margin-left:10px}.farmposts_search_tags{margin-top:20px}.farmposts_thumbnails_container{display:flex;flex-direction:row;height:120px;overflow:scroll;position:relative;width:100%}.farmposts_thumbnails_scroller_container{display:flex;flex-direction:row;position:absolute}.overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.589);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9000}.overlay img{max-height:90%;max-width:90%}.farmposts_post_tags{background-color:hsla(142,5%,45%,.918);border-radius:4px;color:#ddd;font-size:10px;line-height:15px;margin:2px 5px;padding:1px 5px}.farmposts_size_container,.farmposts_supermaster_container{display:flex;justify-content:center;overflow:scroll;width:100vw}.farmposts_master_container{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 50px);margin-bottom:600px;max-width:922px;overflow:scroll;position:relative;width:100%}.farmposts_end_of_list{color:#1c241c;display:flex;flex-direction:row;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:600;justify-content:center;margin-bottom:200px;margin-top:20px;width:100%}.farmposts_zip_container{display:flex;flex-direction:column;justify-content:space-evenly;margin-top:60px;text-align:center;width:100%}.farmposts_zip_code_container{display:flex;flex-direction:row;font-family:Inter Tight,sans-serif;font-size:16px;font-weight:600;justify-content:center;margin-top:20px;width:100%}.farmposts_zip_code_submit_container{align-items:center;display:flex;flex-direction:column;width:100%}.farmposts_zip_code_button{background-color:#546d5b;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:16px;font-weight:800;line-height:40px;margin-bottom:30px;margin-top:20px;max-width:270px;width:80%}.farmposts_zip_code_label{color:#6d6d6d;font-size:16px;font-weight:600}.farmposts_zip_code_input,.farmposts_zip_code_label{font-family:Inter Tight,sans-serif;text-align:center}.farmposts_zip_code_input{background-color:#fff;border:1px solid #546d5b;border-radius:5px;box-sizing:border-box;color:#546d5b;font-size:18px;font-weight:400;height:45px;margin-top:5px;width:100px}.farmposts_individual_post_container{border-bottom:1px solid grey;box-sizing:border-box;margin:2% 0 0 5%;padding-bottom:10px;width:90%}.google_maps_location_button{border:none;border-radius:5px;font-size:12px;font-weight:600;height:25px;margin-bottom:5px;position:absolute;right:0;top:-30px}.google_maps_location_button,.google_maps_location_button_farmposts{background-color:#546d5b;color:#fff;cursor:pointer;font-family:Inter Tight,sans-serif}.google_maps_location_button_farmposts{border:none;border-radius:10px;font-size:16px;font-weight:800;line-height:40px;margin-bottom:60px;margin-top:20px;max-width:270px;width:80%}.google_maps_map_container{position:relative;width:100%}.farmposts_post_header_container{display:flex;flex-direction:row;justify-content:space-between;line-height:12px;width:100%}.farmposts_post_description_container{margin:10px 0 0 2.5%;max-height:0;overflow:hidden;transition:max-height 1.5s ease-out;width:100%}.expanded{max-height:500px}.farmposts_post_header_title_pricing{align-items:center;display:flex;flex-direction:row;width:70%}.farmposts_post_title{color:#232523;font-size:20px;line-height:25px;overflow:hidden;text-align:left;text-overflow:ellipsis}.farmposts_post_distance,.farmposts_post_title{font-family:Inter Tight,sans-serif;font-weight:800;padding-right:5px}.farmposts_post_distance{color:#2e362e;font-size:10px;line-height:10px;min-width:35px;padding-left:5px;padding-top:3px}.farmposts_post_farmer{-webkit-tap-highlight-color:transparent;color:#404240;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;line-height:10px;padding-top:10px;text-align:right;-webkit-user-select:none;user-select:none}.farmposts_post_description{font-weight:400}.farmposts_post_description,.farmposts_post_description_title{font-family:Inter Tight,sans-serif;font-size:14px;overflow:hidden;text-overflow:ellipsis}.farmposts_post_description_title{font-weight:800}.farmposts_post_timestamp{font-family:Inter Tight,sans-serif;font-size:10px;font-weight:400;margin:15px 20px 0 0;text-align:right}.farmposts_post_pricing_trade{background-color:#4373b3;box-sizing:border-box;margin:5px 5px 2px}.farmposts_post_pricing_free,.farmposts_post_pricing_trade{border-radius:2px;color:#fff;font-family:Inter Tight,sans-serif;font-size:10px;font-weight:400;padding:1px 5px}.farmposts_post_pricing_free{background-color:#487e4f;margin:2px 5px}.farmposts_edit_post_button{background-color:initial;border:none;color:blue;float:right;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:400;outline:none;padding-right:20px;text-decoration:underline}.farmposts_byline_container{display:flex;flex-direction:row;min-height:20px;width:100%}.farmposts_see_more_button_container{height:10px;position:relative;width:20vw}.farmposts_post_see_less_button,.farmposts_post_see_more_button{-webkit-tap-highlight-color:transparent;background-color:initial;border:none;border-radius:10px;color:#244869;cursor:pointer;float:right;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;padding:3px;text-decoration:underline}.farmposts_post_see_less_button{margin-bottom:5px}.farmposts_tags_container{display:flex;flex-wrap:wrap;width:76vw}.farmposts_bottom_footer_container{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px;width:100%}.farmposts_post_contact_farmer_button{background-color:#297229}.farmposts_post_contact_farmer_button,.farmposts_post_delete_button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;padding:5px 10px}.farmposts_post_delete_button{background-color:#833737}.create_post_container{box-sizing:border-box;height:calc(100vh - 50px);max-width:922px;overflow:scroll;padding:10px;width:100%}.create_post_sizer{-webkit-animation:slide-in-bottom .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-bottom .5s cubic-bezier(.25,.46,.45,.94) both;display:flex;justify-content:center;width:100vw}.create_post_autocomplete_container{position:relative}.create_post_error_message_container{display:flex;justify-content:center}.create_post_error_message{background-color:#833737;border-radius:5px;bottom:0;color:#fff;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:600;margin-bottom:200px;margin-top:20px;padding:5px;position:absolute;text-align:center;width:50%}.create_post_label_header_top{font-size:20px;margin-top:10px}.create_post_label_header,.create_post_label_header_top{color:#214621;font-family:Inter Tight,sans-serif;font-weight:600}.create_post_label_header{font-size:14px;margin-top:20px}.create_post_suggestions_list{align-items:center;background-color:#cbdfd5;border-radius:0 0 8px 8px;box-sizing:border-box;color:#214621;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:600;line-height:30px;padding:none;position:absolute;top:20px;width:100%}ul.create_post_suggestions_list{-webkit-padding-start:5px;padding-inline-start:5px}.create_post_title_input{box-sizing:border-box;color:#214621;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:400;height:28px;margin-top:5px;width:100%}.create_post_suggestions_list_item{color:#214621;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;list-style-type:none;margin:none;padding:none}.create_post_description{box-sizing:border-box;color:#214621;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:400;height:100px;margin-top:20px;padding:5px;resize:none;width:100%}.create_post_image_uploader_container{display:flex;flex-wrap:nowrap;height:140px;overflow:scroll;position:relative;width:100%}.create_post_image_select{color:#3e4e42;left:-9999px;position:absolute}.create_post_custom_file_upload,.create_post_image_select{font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600}.create_post_custom_file_upload{background-color:#546d5b;background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;height:100px;line-height:100px;margin:10px;text-align:center;transition:background-color .3s ease;vertical-align:middle;width:190px}.create_post_selected_image_filenames{text-wrap:nowrap;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:400;margin-left:15px;overflow:hidden;text-overflow:ellipsis;width:180px}.create_post_tags{margin-top:10px}.create_post_pricing_toggle{color:#214621;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600}.create_post_pricing_toggle_container{display:flex;flex-direction:row;justify-content:space-between;margin:10px 20px 10px 0;width:120px}.create_post_submit_post_button_container{align-items:center;display:flex;flex-direction:column;justify-content:center}.create_post_rules{align-items:center;background-color:#ebf0d8;border-radius:5px;box-sizing:border-box;display:flex;flex-direction:column;height:80%;margin:5px;max-height:500px;max-width:400px;overflow:scroll;padding:10px;width:100%}.create_post_rules_header{color:#1a491a;display:100%;font-family:Inter Tight,sans-serif;font-size:20px;font-weight:1000;margin-bottom:20px;text-align:center}.create_post_rules_item{color:#0f140f;font-size:16px;font-weight:800;margin:0 5px 5px 0}.create_post_rules_item,.create_post_rules_text{display:100%;font-family:Inter Tight,sans-serif;text-align:left;width:90%}.create_post_rules_text{color:#272727;font-size:12px;font-weight:600;margin:0 5px 15px}.create_post_rules_text_footer{display:100%;margin:20px 5px 15px;width:75%}.create_post_disclaimer_message,.create_post_rules_text_footer{color:#810909;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;text-align:center}.create_post_disclaimer_message{margin-top:10px;width:100%}.create_post_rules_submit_button{background-color:#546d5b;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:16px;font-weight:800;line-height:40px;max-width:270px;width:200px}.create_post_rules_cancel_button{background-color:initial;color:#244869;font-size:12px;font-weight:600;margin-top:20px;text-decoration:underline}.create_post_rules_cancel_button,.create_post_submit_post_button{border:none;border-radius:10px;cursor:pointer;font-family:Inter Tight,sans-serif;line-height:40px;max-width:270px;width:80%}.create_post_submit_post_button{background-color:#546d5b;color:#fff;font-size:16px;font-weight:800;margin-bottom:60px;margin-top:40px}.create_post_cancel_post_button{background-color:initial;border:none;border-radius:10px;color:#1c241c;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:16px;font-weight:800;line-height:40px;margin-left:20px;margin-top:40px;width:140px}.user_profile_master_container{display:flex;flex-direction:column;height:calc(100vh - 50px);max-width:922px;width:100%}.user_profile_location_tab{align-items:center;display:flex;flex-direction:column;justify-content:center}.user_profile_profile_pic_border,.user_profile_profile_pic_container{align-items:center;border-radius:50%;display:flex;height:210px;justify-content:center}.user_profile_profile_pic_border{background-color:#3e4e42;position:relative;width:210px}.user_profile_pic_label{height:200px;width:200px}.user_profile_pic{border-radius:50%;object-fit:cover}.user_profile_pic,.user_profile_pic_default{-webkit-animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) 0s both;animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) 0s both;display:block;height:200px;width:200px}.user_profile_pic_default{box-sizing:border-box;object-fit:fill;padding:10%}.user_profile_select_profile_pic_text{color:#fff;font-size:40px;font-weight:600;position:absolute}.user_profile_select_profile_pic_text,.user_profile_username_container{align-items:center;display:flex;font-family:Inter Tight,sans-serif;justify-content:center}.user_profile_username_container{flex-direction:column;font-size:18px;font-weight:800;margin-top:20px}.user_profile_new_username_input{background-color:#fff;border:1px solid #3b3b3b;border-radius:5px;font-family:Inter Tight,sans-serif;font-size:18px;font-weight:400;height:30px;margin-bottom:5px;outline:none;text-align:center}.user_profile_username_change_warning{font-family:Inter Tight,sans-serif;font-size:12px;font-weight:800;margin-bottom:20px;text-align:center}.user_profile_username_container_edit{font-size:18px;font-weight:800;margin:20px 0}.user_profile_aboutme_container,.user_profile_username_container_edit{align-items:center;display:flex;font-family:Inter Tight,sans-serif;justify-content:center;text-align:center}.user_profile_aboutme_container{flex-direction:column;font-size:14px;font-weight:400;padding:20px 40px}.user_profile_aboutme_char_count{color:#3b3b3b;font-size:11px;margin-right:15px;max-width:400px;text-align:right;width:100%}.user_profile_aboutme_edit_container{align-items:center;border:1px solid #3b3b3b;border-radius:5px;display:flex;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:400;height:70px;justify-content:center;margin-top:20px;max-width:400px;padding:10px 0;resize:none;text-align:center;width:75vw}.user_profile_map{-webkit-animation:fade-in .8s cubic-bezier(.39,.575,.565,1) .2s both;animation:fade-in .8s cubic-bezier(.39,.575,.565,1) .2s both;height:340px;margin-top:40px;max-width:800px;min-width:320px;width:100%}.user_profile_map,.user_profile_username_missing{align-items:center;display:flex;justify-content:center}.user_profile_username_missing{background-color:#3e4e42;border:none;border-radius:5px;color:#fff;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:400;height:40px;margin-bottom:20px;max-width:400px;padding:10px 0;text-align:center;width:75vw}.user_profile_edit_button_container{align-items:center;display:flex;justify-content:center}.user_profile_edit_button{background-color:initial;border:1px solid #244869;border-radius:5px;color:#244869;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;margin-top:0}.user_profile_cancel_button_container{align-items:center;display:flex;justify-content:center}.user_profile_cancel_button{background-color:initial;border:1px solid #244869;border-radius:5px;color:#244869;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;margin-bottom:40px;margin-top:40px}.user_profile_save_changes{background-color:#546d5b;border:none;border-radius:10px;color:#fff;font-family:Inter Tight,sans-serif;font-size:16px;font-weight:800;line-height:40px;margin-top:40px;max-width:270px;width:70%}.user_profile_save_changes_button{background-color:initial;border:none;color:#244869;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;text-decoration:underline}.user_profile_change_location_container{align-items:center;display:flex;justify-content:center}.user_profile_change_location_button{background-color:initial;border:none;color:#244869;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;margin-top:10px;text-decoration:underline}.user_profile_user_location{align-items:center;color:#242424;display:flex;flex-direction:column;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:600;justify-content:center}.user_profile_user_location_disclaimer{color:#1d1c69;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:800;margin-top:20px;text-align:center}.user_profile_save_location_container{align-items:center;display:flex;justify-content:center}.user_profile_save_location_button{background-color:#297229;font-size:12px;margin-top:40px;padding:5px 10px}.user_profile_logout_button,.user_profile_save_location_button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Inter Tight,sans-serif;font-weight:600}.user_profile_logout_button{background-color:#272727;font-size:14px;margin-bottom:150px;margin-top:80px;padding:10px;width:160px}.user_profile_logout_button_container{align-items:center;display:flex;justify-content:left;max-width:400px}.user_profile_active_container{margin-top:35px;min-height:340px;padding:5px}.tabs-nav{background-color:#dcddd9;border-bottom:2px solid #5b7471;margin-top:5px;position:fixed;top:45px;width:100%}.tabs-nav button{background-color:#dcddd9;border:none;color:#3a3a3a;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:13px;font-weight:600;padding:10px;transition:background-color .3s;width:80px}.tabs-nav button:hover{background-color:#ddd}.tabs-nav button.active{background-color:#5b7471;border-radius:0 0 0 0;color:#eee}.profile_overlay_container{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:auto;position:relative}.profile_overlay_container:before{background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:-1}.profile_overlay_container_master{-webkit-animation:slit-in-vertical .45s ease-out both;animation:slit-in-vertical .45s ease-out both;background:linear-gradient(to bottom right,#f8f7eb,#fff);border-radius:5px;max-width:480px;min-height:200px;width:90%}.border_accent_div_red{background:linear-gradient(180deg,#454646,#6e1c19);border-radius:4px 4px 0 0;height:8px;width:100%}.border_accent_div_green{background:linear-gradient(180deg,#5f7261,#21291e);border-radius:4px 4px 0 0;height:8px;width:100%}.profile_overlay_username{color:#272727;font-family:Inter Tight,sans-serif;font-size:20px;font-weight:800}.profile_overlay_description{color:#272727;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:600;padding:10px;text-align:center}.profile_overlay_profile_pic{object-fit:cover}.profile_overlay_profile_pic,.profile_overlay_profile_pic_default{-webkit-animation:fade-in .8s cubic-bezier(.39,.575,.565,1) 0s both;animation:fade-in .8s cubic-bezier(.39,.575,.565,1) 0s both;border:4px solid #272727;border-radius:50%;height:200px;width:200px}.profile_overlay_profile_pic_default{box-sizing:border-box;object-fit:fill;padding:10%}.profile_overlay_message_button{background:linear-gradient(to bottom right,#297229,#314133);border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;line-height:30px;margin:20px;padding:0;text-align:center;text-decoration:none;width:180px}.messages_icon_container{color:#818181;display:flex;font-size:50px;justify-content:center;margin-bottom:40px;margin-top:40px;opacity:40%;width:100%}.profile_overlay_view_profile_button{background:linear-gradient(to bottom right,#be8a3c,#4d422d);color:#fff;line-height:30px;margin:20px 20px 60px;padding:0;text-align:center;text-decoration:none;width:180px}.profile_overlay_block_button,.profile_overlay_view_profile_button{-webkit-tap-highlight-color:transparent;border:none;border-radius:5px;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600}.profile_overlay_block_button{background-color:initial;color:#692c24;height:30px;margin:20px}.profile_overlay_container_close_button_container{display:flex;justify-content:end;width:100%}.profile_overlay_container_close_button{-webkit-tap-highlight-color:transparent;background-color:initial;border:none;color:#272727;font-size:20px;outline:none;padding:10px}.profile_block_user_confirmation_container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-height:200px}.profile_block_user_confirmation{color:#111;display:flex;flex-direction:column;font-size:16px;font-weight:600;padding:10px 20px;text-align:center}.profile_block_user_icon{color:gray;display:flex;font-size:20px;justify-content:center;margin-top:10px;width:100%}.profile_block_user_confirmation_button_container{align-items:center;display:flex;flex-direction:column;justify-content:center}.profile_block_user_confirmation_block_button{background-color:#530808;color:#fff;line-height:30px;padding:0 10px;text-decoration:none;width:180px}.profile_block_user_confirmation_block_button,.profile_block_user_confirmation_cancel_button{-webkit-tap-highlight-color:transparent;border:none;border-radius:5px;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;margin:10px}.profile_block_user_confirmation_cancel_button{background-color:initial;color:#244869;height:30px;text-decoration:underline}.blocked_users_list{color:#242424;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;margin-top:40px;max-width:330px;min-width:200px}.blocked_users_list,.blocked_users_section{align-items:center;display:flex;flex-direction:column;justify-content:center}.blocked_users_section{width:100%}.no_convos_empty_state{color:#242424;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;height:calc(100vh - 50px);padding-right:120px;text-align:left;vertical-align:middle;width:100%}.blocked_users_header{font-size:16px}.blocked_users_list{-webkit-padding-start:0;list-style:none;padding-inline-start:0;width:100%}.blocked_users_list_item{align-items:center;display:flex;justify-content:space-between;padding:15px;width:100%}.blocked_user_username{width:150px}.unblock_user_button{background-color:#be8a3c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;height:20px}.login_form_header_container{display:flex;justify-content:center}.login_form_header{color:#272727;font-size:20px;margin-bottom:40px}.login_form_email_label,.login_form_header{font-family:Inter Tight,sans-serif;font-weight:800}.login_form_email_label{font-size:14px}.login_form_email_input{background-color:#ececec;border:none;font-family:Inter Tight,sans-serif;font-size:18px;font-weight:800;height:30px;margin-bottom:5px;outline:none;padding-left:5px;text-align:left;width:100%}.login_form_password_label{font-family:Inter Tight,sans-serif;font-size:14px;font-weight:800}.login_form_password_input{background-color:#ececec;border:none;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:800;height:30px;margin-bottom:5px;outline:none;padding-left:5px;text-align:left;width:100%}.login_form_password_2_label{font-family:Inter Tight,sans-serif;font-size:14px;font-weight:800}.login_form_alternate_login_signup{background-color:initial;border:none;color:#244869;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;margin-top:20px;text-decoration:underline}.login_form_body{height:200px}.login_form_alternate_signup_container{display:flex;justify-content:center}.login_form_login_signup_button{background-color:#546d5b;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:16px;font-weight:800;line-height:40px;margin-left:10px;margin-top:40px;width:90vw}.login_form_login_signup_button_container{display:flex;justify-content:center;margin-bottom:20px;margin-top:20px}.login_form_error_message{color:#810909;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;margin-top:20px;padding:0;text-align:center;width:100%}.login_form_close_button{background-color:initial;border:none;cursor:pointer;font-size:16px;position:absolute;right:10px}.login_form_error_box{height:30px;text-align:center;width:100%}.messenger_component_container{display:flex;flex-direction:reverse;height:auto;justify-content:center;overflow:hidden;position:absolute;width:100%}.messenger_no_conversation_selected{color:#666;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:400;padding-top:30%;text-align:center;vertical-align:middle;width:100%}.messenger_container{display:flex;height:100%;max-width:922px;position:relative;width:100%}.conversations_list{border-right:1px solid #ddd;flex:1 1;height:100%;max-width:220px;padding-top:20px}.conversations_list>div{border-bottom:1px solid #eee;color:#313131;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:400;margin:0;padding:5px}.conversations_list>div:hover{background-color:#b0c5b5}.messages_list_container{display:flex;flex-direction:column;height:calc(100vh - 50px);overflow:hidden;width:100%}.messages_block_user_confirmation_container{align-items:center;background-color:#e2e2e2;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;margin:10px;max-width:400px;min-height:200px}.messages_list{background-color:#f8f7f3;display:flex;flex-direction:column;height:100%;overflow-y:scroll;padding:10px 10px 80px}.spacer{flex-grow:1}.received,.sent{-webkit-animation:fade-in .4s cubic-bezier(.39,.575,.565,1) 0s both;animation:fade-in .4s cubic-bezier(.39,.575,.565,1) 0s both;margin:10px 0;max-width:80%;word-break:break-word}.sent{align-self:flex-end;background-color:#ebf0d8;border:1px solid #e7e7e7;border-radius:10px 10px 0 10px;color:#313131;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:400;margin-bottom:25px;padding:5px 10px;position:relative;text-align:right}.messenger_timestamp_sent{color:#999;float:right;font-size:10px;margin:10px 0 0;padding-top:5px}.received{align-self:flex-start;background-color:#b0c5b5a6;border:1px solid #d3d3d3;border-radius:0 10px 10px 10px;color:#1f1f1f;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:400;margin-bottom:25px;padding:5px 10px;text-align:left}.messenger_timestamp_received{color:#6d6d6d;float:left;font-size:10px;margin:10px 0 0}.messenger_message_content{font-weight:400;margin:0;padding:0}.message_form{background-color:#fff;border-top:1px solid #ddd}.message_form,.message_form_desktop{display:flex;justify-content:center;width:100%}.message_form_desktop{background-color:#398f53;max-width:922px}.messages_edit_mode_toggle{color:#757575}.messages_edit_mode_toggle,.messages_edit_mode_toggle_active{background-color:initial;border:none;font-family:Inter Tight,sans-serif;font-size:20px;font-weight:600;line-height:20px;outline:none;padding:10px}.messages_edit_mode_toggle_active{color:#973338}.messages_conversation_edit{display:flex;flex-direction:row;justify-content:space-between}.messages_delete_message_button{-webkit-animation:rotate-in-center .6s cubic-bezier(.25,.46,.45,.94) both;animation:rotate-in-center .6s cubic-bezier(.25,.46,.45,.94) both;background-color:initial;border:none;color:#973338;cursor:pointer;float:left;font-size:20px;height:40px;left:-40px;outline:none;padding:10px;position:absolute}.messenger_block_user_button{-webkit-animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) 0s both;animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) 0s both;background-color:initial;color:#804245;cursor:pointer;font-size:16px;height:20px;line-height:15px;margin-right:0;margin-top:-2px;max-width:80px}.message_form textarea,.messenger_block_user_button{border:none;border-radius:5px;font-family:Inter Tight,sans-serif;font-weight:400}.message_form textarea{flex:1 1;font-size:14px;margin-right:10px;min-height:60px;outline:none;overflow:auto;padding:10px;resize:none;width:100%}.message_form button{background-color:#3e4e42;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:400;margin:10px;padding:10px 20px}.conversation_container{border-bottom:1px solid #ccc;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;min-width:180px}.active_conversation{background-color:#c3ccc5}.selected_user_info{border-bottom:1px solid #a0a0a0;display:flex;flex-direction:row-reverse;justify-content:space-between;min-height:70px;padding:10px}.messages_user_profile_container{display:flex;flex-direction:column}.messages_user_profile_pic{object-fit:cover}.messages_user_profile_pic,.messages_user_profile_pic_default{-webkit-animation:slit-in-vertical .45s ease-out both;animation:slit-in-vertical .45s ease-out both;border-radius:5px;height:70px;margin-left:5px;width:70px}.messages_user_profile_pic_default{object-fit:fill}.messages_user_profile_aboutme{color:#313131;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:400;margin-top:5px;max-width:300px;min-height:45px;overflow:hidden;padding:0;text-overflow:ellipsis}.messages_user_profile_username{color:#313131;font-family:Inter Tight,sans-serif;font-size:16px;font-weight:800;padding:0}.conversations_list_mobile,.mobile_conversations_toggle{display:none}.unread-dot{background-color:#e63075;border-radius:0 0 70% 70%;height:13px;position:absolute;right:63px;top:11px;width:16px}.conversation_list_container{display:flex;flex-direction:row;justify-content:space-between;margin:0}.conversation_list_container_mobile{align-items:center;display:flex;flex-direction:row;height:40px;justify-content:space-between;margin:10px}.conversation_list_unread_badge_container{height:15px;margin-right:5px;min-width:20px}.conversation_list_unread_badge{background-color:#b9275f;border-radius:50%;color:#fff;display:flex;font-size:10px;height:15px;justify-content:center;line-height:15px;text-align:center;width:15px}.conversations_hide_conversation_button{-webkit-animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) 0s both;animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) 0s both;background-color:initial;border:none;color:#646464;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:20px;outline:none;padding:0;text-align:center}.conversation_list_container_column{display:flex;flex-direction:column;margin:0;width:100%}.conversations_list_button_container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}.conversation_list_username_container{color:#313131;font-family:Inter Tight,sans-serif;font-size:16px;font-weight:800;width:100%}.conversation_list_timestamp_container{text-wrap:nowrap;align-items:flex-end;color:#313131;display:flex;font-family:Inter Tight,sans-serif;font-size:10px;font-weight:400;justify-content:space-between}.conversation_edit_mode_toggle{color:#757575}.conversation_edit_mode_toggle,.conversation_edit_mode_toggle_active{-webkit-animation:rotate-in-center .6s cubic-bezier(.25,.46,.45,.94) both;animation:rotate-in-center .6s cubic-bezier(.25,.46,.45,.94) both;background-color:initial;border:none;font-size:20px;height:40px;outline:none;padding:10px}.conversation_edit_mode_toggle_active{color:#973338}.user_profile_advanced_container{border:none;display:flex;flex-direction:column;gap:2rem;padding:2rem}.user_profile_advanced_container,.user_profile_advanced_input{font-family:Inter Tight,sans-serif;font-size:14px;font-weight:400}.user_profile_advanced_input{background-color:#fff;border:1px solid #e2e2e2;border-radius:4px;box-sizing:border-box;color:#546d5b;height:40px;margin-bottom:10px;outline:none;padding:.5rem;width:100%}.user_profile_advanced_btn{background-color:#546d5b;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:600;line-height:16px;padding:5px 10px;transition:background-color .3s ease}.user_profile_advanced_btn:hover{background-color:#213125}.user_profile_advanced_delete_btn{background-color:#83282c}.user_profile_advanced_delete_btn:hover{background-color:#c52b33}.user_profile_advanced_delete_section,.user_profile_advanced_password_section{border-radius:4px;max-width:400px}.user_profile_advanced_delete_section h3,.user_profile_advanced_password_section h3{margin-top:0}.user_profile_advanced_delete_section p{color:#83282c;font-weight:700}.conversation_list_block_container{box-sizing:border-box;padding-left:5px;width:35px}@media (max-width:768px){.latest-message,.messages_conversation_list_button{line-height:20px}.latest-message{color:#4e4e4e;font-size:12px;font-weight:400;height:20px;overflow:hidden;text-overflow:ellipsis}.messenger_container{border-bottom:1px solid #d3d3d3;flex-direction:column;height:calc(100vh - 130px)}.conversations_list{display:none;width:100%}.conversation_container_mobile{background-color:#fff;border:1px solid #bebebe;border-radius:15px;margin:5px 10px;padding:2px 0}.messenger_block_user_button{cursor:pointer;height:20px;max-width:80px}.block_button_container_conversations{height:20px;padding-top:5px}.mobile_conversations_toggle{align-items:center;background-color:initial;border:none;color:#888;display:inline-flex;font-family:Inter Tight,sans-serif;font-size:18px;font-weight:800;height:40px;line-height:20px;margin:0;padding:10px;text-align:left;vertical-align:middle}.conversations_dropdown{display:block}.conversations_inset,.conversations_list_mobile{display:flex;flex-direction:column}.conversations_list_mobile{box-sizing:border-box;color:#313131;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:400;height:100%;overflow:scroll;position:absolute;width:100%;z-index:1100}.conversation_list_container_mobile{margin:5px}.conversation_list_username_container{color:#313131;flex-grow:1;font-family:Inter Tight,sans-serif;font-size:16px;font-weight:800;padding:10px}.conversation_list_username_and_last_message_container{color:#293a31;flex-grow:1;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:800;word-break:break-word}.conversation_list_pro_pic_container{object-fit:cover}.conversation_list_pro_pic_container,.conversation_list_pro_pic_container_default{-webkit-animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) 0s both;animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) 0s both;border-radius:50%;height:42px;max-width:42px;min-width:42px}.conversation_list_pro_pic_container_default{background-color:#b0b1ac;display:flex;justify-content:center;object-fit:fill}.messages_list_container{height:calc(100vh - 120px);overflow:hidden;position:absolute;top:0;z-index:40}.message_form{bottom:0;position:fixed}.no_convos_empty_state{margin-top:40%;text-align:center;width:100vw}.conversation_list_timestamp_container{flex-direction:column;font-size:10px;margin-right:0}.user_profile_logout_button_container{justify-content:center}}@media (max-width:340px){.profile_overlay_profile_pic{height:100px;width:100px}}
/*# sourceMappingURL=main.2de9b263.css.map*/