.writeSection_review-write-section__hPH4t{margin-top:32px}.writeSection_review-write-section__hPH4t .writeSection_divider__BHesS{height:8px;background-color:#f2f2f2}.writeSection_review-write-section__hPH4t .writeSection_rating-wrap__ROUnM{padding:32px 0;display:flex;flex-direction:column;gap:12px;align-items:center}.writeSection_review-write-section__hPH4t .writeSection_rating-wrap__ROUnM strong{font-size:15px;line-height:23px;display:flex;gap:6px;align-items:center}.writeSection_review-write-section__hPH4t .writeSection_rating-wrap__ROUnM strong span .writeSection_circle__ngNma{width:4px;height:4px;border-radius:100%;background-color:#191919;aspect-ratio:1/1}.writeSection_review-write-section__hPH4t .writeSection_rating-wrap__ROUnM .writeSection_star-wrap__7ym2C{display:flex;gap:8px}.writeSection_review-write-section__hPH4t .writeSection_rating-wrap__ROUnM .writeSection_star-wrap__7ym2C .writeSection_star-item__iDqjM{cursor:pointer;width:30px;height:30px}.writeSection_review-write-section__hPH4t .writeSection_review-type-tab-wrap__AMWeL{display:flex;padding:8px 0 10px;justify-content:center}.writeSection_review-write-section__hPH4t .writeSection_review-type-tab-wrap__AMWeL .writeSection_tab-box__oNSyk{padding:2px;border-radius:50px;border:1px solid #eaeaea;gap:10px;display:flex;align-items:center;overflow:hidden}.writeSection_review-write-section__hPH4t .writeSection_review-type-tab-wrap__AMWeL .writeSection_tab-box__oNSyk button{outline:none;height:34px;background-color:#fff;border:none;font-size:13px;color:#8a8a8a}.writeSection_review-write-section__hPH4t .writeSection_review-type-tab-wrap__AMWeL .writeSection_tab-box__oNSyk button.writeSection_wedding-book-review-btn__IL0cz{padding-left:20px;padding-right:0}.writeSection_review-write-section__hPH4t .writeSection_review-type-tab-wrap__AMWeL .writeSection_tab-box__oNSyk button.writeSection_wedding-book-review-btn__IL0cz.writeSection_active__c3x_A{background-color:#191919;border-radius:50px;color:#fff;padding:0 18px}.writeSection_review-write-section__hPH4t .writeSection_review-type-tab-wrap__AMWeL .writeSection_tab-box__oNSyk button.writeSection_blog-review-btn__9ywhr{display:flex;align-items:center;gap:4px;padding-left:0;padding-right:20px}.writeSection_review-write-section__hPH4t .writeSection_review-type-tab-wrap__AMWeL .writeSection_tab-box__oNSyk button.writeSection_blog-review-btn__9ywhr span{width:20px;height:20px}.writeSection_review-write-section__hPH4t .writeSection_review-type-tab-wrap__AMWeL .writeSection_tab-box__oNSyk button.writeSection_blog-review-btn__9ywhr.writeSection_active__c3x_A{background-color:#191919;border-radius:50px;color:#fff;padding:0 18px}.weddingbookReviewWriteForm_text-area-wrap__z2VT_{padding:16px 20px}.weddingbookReviewWriteForm_text-area-wrap__z2VT_ p{font-size:12px;color:#505050;padding:4px 0}.weddingbookReviewWriteForm_text-area-wrap__z2VT_ .weddingbookReviewWriteForm_text-area-wrap-inner__0Ihqc{position:relative;width:100%}.weddingbookReviewWriteForm_text-area-wrap__z2VT_ .weddingbookReviewWriteForm_text-area-wrap-inner__0Ihqc textarea{box-sizing:border-box;margin-top:4px;height:182px;width:100%;border:1px solid #eaeaea;border-radius:8px;padding:12px;resize:none;font-size:15px}.weddingbookReviewWriteForm_text-area-wrap__z2VT_ .weddingbookReviewWriteForm_text-area-wrap-inner__0Ihqc textarea:focus{outline:none}.weddingbookReviewWriteForm_text-area-wrap__z2VT_ .weddingbookReviewWriteForm_text-area-wrap-inner__0Ihqc textarea::placeholder{color:#8a8a8a}.weddingbookReviewWriteForm_text-area-wrap__z2VT_ .weddingbookReviewWriteForm_text-area-wrap-inner__0Ihqc .weddingbookReviewWriteForm_text-area-wrap-inner-count__faXYL{position:absolute;right:12px;bottom:12px;font-size:10px;color:#8a8a8a}.weddingbookReviewWriteForm_image-upload-wrap__fRd_A{padding:16px 0 16px 20px}.weddingbookReviewWriteForm_image-upload-wrap__fRd_A .weddingbookReviewWriteForm_image-upload-wrap-title__1w17k{font-size:12px;color:#505050}.weddingbookReviewWriteForm_image-upload-wrap__fRd_A .weddingbookReviewWriteForm_image-wrap__OqKrk{display:flex;gap:16px;overflow-x:auto;padding:8px 20px 8px 0}.weddingbookReviewWriteForm_image-upload-wrap__fRd_A .weddingbookReviewWriteForm_image-wrap__OqKrk button{outline:none}.weddingbookReviewWriteForm_image-upload-wrap__fRd_A .weddingbookReviewWriteForm_image-wrap__OqKrk .weddingbookReviewWriteForm_image-upload-btn__OWIL7{background-color:#fff;display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;height:90px;width:90px;border:1px solid #eaeaea;border-radius:8px;padding:12px}.weddingbookReviewWriteForm_image-upload-wrap__fRd_A .weddingbookReviewWriteForm_image-wrap__OqKrk .weddingbookReviewWriteForm_image-upload-btn__OWIL7 p{font-size:10px;color:#505050;margin-top:2px}.weddingbookReviewWriteForm_image-upload-wrap__fRd_A .weddingbookReviewWriteForm_image-wrap__OqKrk .weddingbookReviewWriteForm_image-item__2kI7z{box-sizing:border-box;width:90px;height:90px;border:1px solid rgba(0,0,0,.08);border-radius:8px;position:relative;display:flex;flex:0 0 auto}.weddingbookReviewWriteForm_image-upload-wrap__fRd_A .weddingbookReviewWriteForm_image-wrap__OqKrk .weddingbookReviewWriteForm_image-item__2kI7z img{width:100%;border-radius:8px;height:100%;object-fit:cover}.weddingbookReviewWriteForm_image-upload-wrap__fRd_A .weddingbookReviewWriteForm_image-wrap__OqKrk .weddingbookReviewWriteForm_image-item__2kI7z .weddingbookReviewWriteForm_image-item-delete__e6GbG{cursor:pointer;position:absolute;top:-8px;right:-8px}.weddingbookReviewWriteForm_image-upload-wrap__fRd_A .weddingbookReviewWriteForm_image-upload-wrap-point__C77Ml{font-size:12px;color:#9d7d54}.weddingbookReviewWriteForm_notice-wrap__ywBSv{padding:16px 20px}.weddingbookReviewWriteForm_notice-wrap__ywBSv .weddingbookReviewWriteForm_notice-wrap-inner__NewMp{padding:12px 20px;background-color:#fafafa;border-radius:8px}.weddingbookReviewWriteForm_notice-wrap__ywBSv .weddingbookReviewWriteForm_notice-wrap-inner__NewMp p{padding:6px 0;font-size:13px;color:#505050;font-weight:700}.weddingbookReviewWriteForm_notice-wrap__ywBSv .weddingbookReviewWriteForm_notice-wrap-inner__NewMp ul{font-size:12px;color:#8a8a8a;line-height:18px;padding-left:20px}.weddingbookReviewWriteForm_notice-wrap__ywBSv .weddingbookReviewWriteForm_notice-wrap-inner__NewMp ul li{list-style:disc}.weddingbookReviewWriteForm_button-wrap__V3zlf{padding:20px}.weddingbookReviewWriteForm_button-wrap__V3zlf button{width:100%;height:60px;border-radius:8px;border:none;font-size:15px;background:#f53f29;color:#fff;font-weight:700}.weddingbookReviewWriteForm_button-wrap__V3zlf button:disabled{background-color:#f7f7f7;color:#dedede;font-weight:400}@keyframes loadingSpinner_spin__lZ_Yg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loadingSpinner_fade-in__mlnvF{0%{opacity:.1}to{opacity:1}}.loadingSpinner_spinner__sSv6p{width:32px;height:32px;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;transition:.1s ease-in-out}.loadingSpinner_spinner__sSv6p span{display:block;width:100%;height:100%;background-size:100% auto;background-image:url(/_next/static/media/spinner@3x.b99e4612.png)}.loadingSpinner_loading-spinner__5qKzY{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:hsla(0,0%,100%,.9);z-index:200}.loadingSpinner_loading-spinner__5qKzY .loadingSpinner_spinner__sSv6p span{animation:loadingSpinner_spin__lZ_Yg 2s linear infinite}.loadingSpinner_pull-to-refresh__Iwm3h{position:relative;width:100%;overflow:hidden;box-sizing:border-box}.loadingSpinner_pull-to-refresh__Iwm3h:not(.loadingSpinner_pulling__urEKA):not(.loadingSpinner_refreshing__Jl2rs) .loadingSpinner_spinner__sSv6p{transform:rotate(-270deg);opacity:0}.loadingSpinner_pull-to-refresh__Iwm3h.loadingSpinner_pulling__urEKA .loadingSpinner_spinner__sSv6p{transition:opacity .5s ease-in-out,transform .8s ease-in-out;opacity:1;transform:rotate(0deg)}.loadingSpinner_pull-to-refresh__Iwm3h.loadingSpinner_refreshing__Jl2rs .loadingSpinner_spinner__sSv6p span{animation:loadingSpinner_spin__lZ_Yg .5s linear infinite}.chatForm_chat-form-wrap__9UEFy{box-sizing:border-box;position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:10;display:flex;align-items:center;gap:8px;width:100%;max-width:600px;padding:6px 8px;background-color:#fff;border-top:1px solid #eaeaea}.chatForm_chat-form-wrap__9UEFy .chatForm_add-file-button__yYVWE{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.chatForm_chat-form-wrap__9UEFy .chatForm_input-box__8qaGk{flex:1 1}.chatForm_chat-form-wrap__9UEFy .chatForm_input-box__8qaGk .chatForm_message-textarea__b3X10{box-sizing:border-box;display:block;width:100%;max-height:120px;padding:12px;font-size:14px;color:#191919;background-color:#eaeaea;border:none;outline:none;resize:none}.chatForm_chat-form-wrap__9UEFy .chatForm_input-box__8qaGk .chatForm_message-textarea__b3X10::-webkit-scrollbar{display:none}.chatForm_chat-form-wrap__9UEFy .chatForm_send-button__mAyob{flex-shrink:0;height:36px;padding:0 8px;font-size:15px;font-weight:700;color:#191919}