.error_container__bZqTC{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;position:relative;min-height:70vh}.error_container__bZqTC h2{position:absolute;top:25%;font-size:1rem}.error_container__bZqTC .error_image__G0mmD{width:15rem;height:auto;border-radius:1rem;border:1px solid #ced4da}.error_container__bZqTC .error_buttons__ppatv{display:flex;gap:1rem}.custom-button_button__HDp2W{min-width:6rem;height:1.5rem;font-size:.9rem;background-color:#f8f9fa;border-radius:.4rem;padding:0 1rem;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08);display:inline-flex;align-items:center;justify-content:center;text-align:center;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}.custom-button_default__pS1bp{color:#edae49;border:.1rem solid rgba(237,174,73,.2)}.custom-button_default__pS1bp:hover{background-color:#edae49;color:#f8f9fa}.custom-button_small__Azups{min-width:4rem;height:1.3rem;font-size:.7rem}.custom-button_primary__1iV_U{color:#d1495b;border:.1rem solid rgba(209,73,91,.2)}.custom-button_primary__1iV_U:hover{background-color:#d1495b;color:#f8f9fa}.custom-button_secondary__MyYcY{color:#00798c;border:.1rem solid rgba(0,121,140,.2)}.custom-button_secondary__MyYcY:hover{background-color:#00798c;color:#f8f9fa}.custom-button_disabled__XhHb2{opacity:.5;pointer-events:none}.custom-button_loading__5pXwT{position:relative}.custom-button_loading__5pXwT:after{content:" ";display:block;width:16px;height:16px;margin:auto;border-radius:50%;border-color:#edae49 transparent;border-style:solid;border-width:3px;animation:custom-button_loading__5pXwT 1.2s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes custom-button_loading__5pXwT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.password-change_container__PSgjs{display:flex;flex-direction:column;align-items:center;min-height:60vh;justify-content:space-around;color:#495057}.password-change_container__PSgjs .password-change_image__Sx0o4{width:200px;height:auto}.password-change_container__PSgjs .password-change_form___WJiv{display:flex;flex-direction:column;align-items:center;gap:2rem}.password-change_container__PSgjs .password-change_form___WJiv .password-change_formElements__tBqOK{display:flex;flex-direction:column;gap:.5rem}.password-change_container__PSgjs .password-change_form___WJiv .password-change_formElements__tBqOK label{color:#495057}.password-change_container__PSgjs .password-change_form___WJiv .password-change_formElements__tBqOK input,.password-change_container__PSgjs .password-change_form___WJiv .password-change_formElements__tBqOK label{font-size:.9rem}.password-change_container__PSgjs .password-change_form___WJiv .password-change_formElements__tBqOK input{padding:.2rem;border-radius:.5rem;border:1px solid #ced4da;height:2rem;width:15rem;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.password-change_container__PSgjs .password-change_form___WJiv .password-change_formElements__tBqOK input:focus{outline:none;border:2px solid #edae49}.password-change_container__PSgjs .password-change_form___WJiv .password-change_failed__Dp3gA{color:#d1495b}.password-change_successContainer__ydz2a{display:flex;flex-direction:column;align-items:center;justify-content:space-around;min-height:70vh}.password-change_successContainer__ydz2a .password-change_image__Sx0o4{width:350px;height:auto}.password-change_successContainer__ydz2a .password-change_header__kzNHp{display:flex;flex-direction:column;gap:2rem;align-items:center}.password-change_successContainer__ydz2a .password-change_header__kzNHp .password-change_success__uJ6yY{color:#00798c}@media(min-width:850px){.password-change_container__PSgjs,.password-change_successContainer__ydz2a{flex-direction:row-reverse}.password-change_container__PSgjs .password-change_image__Sx0o4,.password-change_successContainer__ydz2a .password-change_image__Sx0o4{height:250px;width:auto}}.sign-out_container__2CpGB{display:flex;flex-direction:column;height:60vh;align-items:center;justify-content:center;gap:2rem;color:#495057}.sign-out_container__2CpGB .sign-out_buttons__84sEH{display:flex;gap:2rem}.verify-email_container__42_8L{display:flex;flex-direction:column;align-self:center;justify-content:center;gap:2rem;height:60vh}.verify-email_container__42_8L .verify-email_success__17eag{color:#00798c;display:flex;flex-direction:column;align-items:center;gap:1rem}.verify-email_container__42_8L .verify-email_image__Y2iF1{width:300px;height:auto}.verify-email_container__42_8L .verify-email_button___hRqu{align-self:center}.verify-email_container__42_8L .verify-email_failed__G6Vmi{color:#d1495b}.image-gallery_container__LL_kJ{display:flex;flex-direction:column;gap:1rem}.image-gallery_container__LL_kJ .image-gallery_mainImageContainer__Wszt0 .image-gallery_mainImage__TavHj{border-radius:1rem;box-shadow:0 6px 10px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.12)}.image-gallery_container__LL_kJ .image-gallery_imageThumbnails__d5fxO{display:flex;gap:1.2rem;cursor:pointer}.image-gallery_container__LL_kJ .image-gallery_imageThumbnails__d5fxO img{object-fit:cover}.image-gallery_container__LL_kJ .image-gallery_activeImage__n4Poh{border:2px solid #edae49}.add-favorite_container__1seNT{display:flex;gap:.25rem;align-items:center;padding:.25rem;color:#495057;cursor:pointer}.add-favorite_container__1seNT span{font-size:.75rem;align-self:flex-start}.add-favorite_container__1seNT .add-favorite_icon__pdl_G{color:#d1495b}.image-upload_fileInputContainer__qhZrx{display:flex;flex-direction:column}.image-upload_fileInputContainer__qhZrx label{margin-bottom:1rem;align-self:flex-start}.image-upload_fileInputContainer__qhZrx input[type=file]::-webkit-file-upload-button{margin-right:20px;border:none;background:#00798c;padding:4px 10px;border-radius:10px;color:#e9ecef;cursor:pointer;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;font-size:.8rem}.image-upload_fileInputContainer__qhZrx input[type=file]::file-selector-button{margin-right:20px;border:none;background:#00798c;padding:4px 10px;border-radius:10px;color:#e9ecef;cursor:pointer;transition:background .2s ease-in-out;font-size:.8rem}.image-upload_fileInputContainer__qhZrx input[type=file]::-webkit-file-upload-button:hover{background:#0d45a5}.image-upload_fileInputContainer__qhZrx input[type=file]::file-selector-button:hover{background:#0d45a5}.image-upload_fileInputContainer__qhZrx .image-upload_fileList__T5pWg{list-style:none;margin-top:1rem;display:flex;gap:1rem}.image-upload_fileInputContainer__qhZrx .image-upload_fileList__T5pWg li{margin-bottom:.5rem}.image-upload_fileInputContainer__qhZrx .image-upload_fileList__T5pWg .image-upload_images__2Ipql{position:relative}.image-upload_fileInputContainer__qhZrx .image-upload_fileList__T5pWg .image-upload_images__2Ipql .image-upload_deleteIcon__yIlwU{color:#f1f3f4;position:absolute;top:0;right:0;cursor:pointer;display:none}.image-upload_fileInputContainer__qhZrx .image-upload_fileList__T5pWg .image-upload_images__2Ipql .image-upload_deleteIcon__yIlwU *{border:1px solid #d1495b;background-color:#d1495b;border-radius:50%;padding:1px}.image-upload_fileInputContainer__qhZrx .image-upload_fileList__T5pWg .image-upload_images__2Ipql:hover .image-upload_deleteIcon__yIlwU{display:block}.image-upload_fileInputContainer__qhZrx .image-upload_errorMessage__yCA_a{margin-top:1rem;color:#d1495b;word-break:break-all;max-width:15rem}.image-upload_loading__JGdhC{position:relative}.image-upload_loading__JGdhC:after{content:" ";display:block;width:2px;height:4px;margin:auto;border-radius:50%;border-color:#edae49 transparent;border-style:solid;border-width:6px;animation:image-upload_loading__JGdhC 1.2s linear infinite;transform:translate(-50%,-50%)}@keyframes image-upload_loading__JGdhC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.answer-handler_container__xKUhF{display:flex;flex-direction:column;align-items:center;height:10rem;width:100%}.answer-handler_container__xKUhF .answer-handler_textarea__IwdLP{resize:none;width:100%;border:2px solid #ced4da;border-radius:1rem;box-shadow:inset 2px 2px 5px rgba(0,0,0,.1);padding:1rem}.answer-handler_container__xKUhF .answer-handler_textarea__IwdLP:focus{outline:none;border-color:#edae49}.answer-handler_container__xKUhF .answer-handler_button__dKXTw{align-self:flex-end;margin-top:.5rem}.answer-handler_container__xKUhF .answer-handler_errorMessage__BkCsn{color:#d1495b}@media(min-width:850px){.answer-handler_container__xKUhF{width:70%}}.edit-form_container___v017{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.edit-form_container___v017 .edit-form_editQuestionForm__r0g_6{display:flex;flex-direction:column;align-items:flex-end;gap:1rem;width:100%}.edit-form_container___v017 .edit-form_editQuestionForm__r0g_6 textarea{resize:none;border:1px solid #ced4da;border-radius:1rem;padding:1rem;width:100%;height:8rem;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.edit-form_container___v017 .edit-form_editQuestionForm__r0g_6 textarea:focus{outline:none;border:2px solid #edae49}.edit-form_container___v017 .edit-form_actionButtons__SBxyB{display:flex;gap:1rem;align-items:center}.ask-question_container__aS2Hr{text-align:center}.ask-question_container__aS2Hr h1{color:#495057}.ask-question_container__aS2Hr .ask-question_pageContainer__RgAXD{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap-reverse;min-height:60vh}.ask-question_container__aS2Hr .ask-question_pageContainer__RgAXD .ask-question_image__uGdAa{width:200px;height:auto;padding:2rem 0}.ask-question_container__aS2Hr .ask-question_pageContainer__RgAXD .ask-question_form__Z75QY{display:flex;flex-direction:column;gap:2rem;text-align:left;margin-top:2rem}.ask-question_container__aS2Hr .ask-question_pageContainer__RgAXD .ask-question_form__Z75QY .ask-question_formGroup__odBYn{display:flex;flex-direction:column;gap:.5rem}.ask-question_container__aS2Hr .ask-question_pageContainer__RgAXD .ask-question_form__Z75QY .ask-question_formGroup__odBYn label{font-size:.8rem}.ask-question_container__aS2Hr .ask-question_pageContainer__RgAXD .ask-question_form__Z75QY .ask-question_formGroup__odBYn .ask-question_textarea__GvqFF{font-family:Roboto;font-weight:500}.ask-question_container__aS2Hr .ask-question_pageContainer__RgAXD .ask-question_form__Z75QY .ask-question_formGroup__odBYn .ask-question_questionTitle__WArUF,.ask-question_container__aS2Hr .ask-question_pageContainer__RgAXD .ask-question_form__Z75QY .ask-question_formGroup__odBYn .ask-question_textarea__GvqFF{resize:none;border:1px solid #ced4da;border-radius:1rem;padding:1rem;width:100%;height:8rem;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.ask-question_container__aS2Hr .ask-question_pageContainer__RgAXD .ask-question_form__Z75QY .ask-question_formGroup__odBYn .ask-question_questionTitle__WArUF:focus,.ask-question_container__aS2Hr .ask-question_pageContainer__RgAXD .ask-question_form__Z75QY .ask-question_formGroup__odBYn .ask-question_textarea__GvqFF:focus{outline:none;border:2px solid #edae49}.ask-question_container__aS2Hr .ask-question_pageContainer__RgAXD .ask-question_form__Z75QY .ask-question_formGroup__odBYn .ask-question_questionTitle__WArUF{height:2rem}.ask-question_container__aS2Hr .ask-question_pageContainer__RgAXD .ask-question_form__Z75QY .ask-question_submitButton__LVSh5{align-self:end}.ask-question_container__aS2Hr .ask-question_pageContainer__RgAXD .ask-question_errorMessage__oD_9L{color:#d1495b;align-self:center}@media(min-width:850px){.ask-question_container__aS2Hr .ask-question_pageContainer__RgAXD .ask-question_image__uGdAa{width:250px;height:auto;padding:2rem 0}}.message-list_container__hTkmI{display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.message-list_container__hTkmI .message-list_messageCard__z3eVM a{text-decoration:none}.message-list_noConversation__x8XzE{display:flex;height:100%;align-items:center;color:#6c757d;padding:1rem;justify-content:center}.receiver-card_container__VlN6e,.receiver-card_noConversation__swrEE{width:100%;height:100%;border:2px solid #adb5bd;border-bottom:none;background-color:#ced4da;display:flex;align-items:center;padding:.5rem 1rem;gap:1rem}.receiver-card_container__VlN6e span,.receiver-card_noConversation__swrEE span{color:#6c757d}.receiver-card_container__VlN6e .receiver-card_image__HP_rB,.receiver-card_noConversation__swrEE .receiver-card_image__HP_rB{border-radius:50%;border:2px solid #adb5bd}.receiver-card_noConversation__swrEE{background-color:#ced4da;display:flex;align-items:center;justify-content:center}.receiver-card_noConversation__swrEE span{color:#6c757d}.delete-posts-modal_container__pd2VX{position:absolute;display:flex;flex-direction:column;gap:1rem;align-items:center;top:20%;left:50%;transform:translate(-50%,-50%);background-color:#00798c;padding:1rem;border-radius:1rem;color:#e9ecef;overflow:hidden;box-shadow:0 5px 4px rgba(0,0,0,.5)}.delete-posts-modal_container__pd2VX .delete-posts-modal_buttonContainer__99wJp{display:flex;gap:5rem}.not-found_container__4vlG4{display:flex;flex-direction:column;align-items:center;justify-content:space-around;height:60vh}.not-found_container__4vlG4 .not-found_textContainer__S9XhG{display:flex;flex-direction:column;align-items:center;gap:2rem}.not-found_container__4vlG4 .not-found_image__DSokD{width:300px;height:auto}@media(min-width:850px){.not-found_container__4vlG4{flex-direction:row}}.not-verified-email_container__SwjNA{height:70vh;display:flex;flex-direction:column;align-items:center;gap:1rem;justify-content:center;text-align:center}.not-verified-email_container__SwjNA .not-verified-email_buttons__CBjF3{display:flex;gap:1rem}.pagination_pagination__v_uQ5{display:flex;gap:1rem;align-items:center}.pagination_pagination__v_uQ5 *{text-decoration:none;color:#6c757d}.pagination_pagination__v_uQ5 .pagination_activePage__yUvIE{color:#edae49;font-size:1.2rem}.community_container__itjK8{display:flex;flex-direction:column;align-items:center;gap:1rem;align-self:center}.community_container__itjK8 .community_filters__3B1HR{width:100%}.community_container__itjK8 h1{margin-bottom:2rem;width:100%;text-align:center;color:#6c757d;font-size:1.2rem}.community_container__itjK8 .community_filterTitle__0PKry{color:#edae49;width:100%;text-align:center}.community_container__itjK8 .community_nothingToShow__2woFB{height:60vh;display:flex;align-items:center;color:#d1495b}@media(min-width:850px){.community_container__itjK8{width:80%}.community_filterTitle__0PKry{display:none}}