.carousel-wrapper{padding:0 50px}.carousel-container,.carousel-wrapper{position:relative;width:100%;box-sizing:border-box}.carousel-container{overflow:hidden;padding-left:10px;padding-right:10px}.carousel-inner{display:flex;height:100%;transition:transform .5s ease-in-out}.carousel-page{min-width:100%;flex-shrink:0;align-items:stretch}.carousel-item,.carousel-page{display:flex;box-sizing:border-box}.carousel-item{height:100%;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;padding:10px;text-align:center}.carousel-button{position:absolute;top:50%;transform:translateY(-50%);background-color:var(--carousel-button-bg);color:var(--carousel-button-color);border:none;padding:5px 10px;cursor:pointer;font-size:24px;border-radius:50%;z-index:10;transition:background-color .3s ease}.carousel-button:hover{background-color:var(--carousel-button-hover-bg)}.carousel-button.prev{left:0}.carousel-button.next{right:0}.carousel-dots{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);display:flex;gap:8px}.carousel-dots .dot{width:12px;height:12px;background-color:var(--carousel-dot-bg);border-radius:50%;cursor:pointer;border:1px solid var(--carousel-dot-border);transition:background-color .3s ease}.carousel-dots .dot.active{background-color:var(--carousel-dot-active-bg)}.carousel-dots .dot:hover{background-color:var(--carousel-dot-hover-bg)}.carousel-empty{text-align:center;padding:20px;color:var(--carousel-empty-message-color)}.example-item-content{color:var(--carousel-item-content-color);font-size:1em;line-height:1.4;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.menuPosts_items__zCzFu{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.menuPosts_item__FYpEz{display:flex;align-items:center;gap:20px;width:220px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;border-radius:10px;padding:10px}.menuPosts_item__FYpEz:hover{background-color:var(--item-hover-bg);transform:translateY(-2px);color:var(--item-hover-text-color)!important}.menuPosts_item__FYpEz:hover .menuPosts_category__Aonfr{background-color:var(--item-hover-text-color)!important}.menuPosts_description__XOh_D{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--item-description-color);font-size:12px}.menuPosts_imageContainer__XG76w{flex:1 1;aspect-ratio:1/1;position:relative}.menuPosts_image__IA3eB{border-radius:50%;border:3px solid var(--item-image-border-color);object-fit:cover}.menuPosts_textContainer__au0GC{flex:4 1;display:flex;flex-direction:column;gap:5px}.menuPosts_category__Aonfr{padding:3px 8px;border-radius:10px;font-size:12px;color:var(--item-category-text-color);width:max-content}.menuPosts_category__Aonfr.menuPosts_travel__mQpLL{background-color:var(--item-category-travel-bg)}.menuPosts_category__Aonfr.menuPosts_culture__pFTSR{background-color:var(--item-category-culture-bg)}.menuPosts_category__Aonfr.menuPosts_food__s3FgX{background-color:var(--item-category-food-bg)}.menuPosts_category__Aonfr.menuPosts_fashion__CLcq8{background-color:var(--item-category-fashion-bg)}.menuPosts_category__Aonfr.menuPosts_coding__gPTWe{background-color:var(--item-category-coding-bg)}.menuPosts_category__Aonfr.menuPosts_style__2TsaX{background-color:var(--item-category-style-bg)}.menuPosts_postTitle___KHVw{font-size:15px;font-weight:800;color:var(--item-postTitle-color)}.menuPosts_detail__kP_z0{font-size:12px}.menuPosts_date__ioevs{color:var(--item-date-color);font-size:12px}.menu_container__9Zl3P{flex:2 1;margin-top:60px}.menu_subtitle__7Kija{color:var(--section-subtitle-color);font-size:16px;font-weight:400}.menu_title__7uNe1{font-size:28px}@media screen and (max-width:1024px){.menu_container__9Zl3P{display:none}}.singlePage_infoContainer__Ae_iD{display:flex;align-items:center;gap:50px}.singlePage_textContainer__LKnn1{flex:1 1}.singlePage_title__b0AOK{font-size:64px;margin-bottom:20px}.singlePage_user__1jF2k{display:flex;align-items:center;gap:20px}.singlePage_userImageContainer__NunDI{width:50px;height:50px;position:relative}.singlePage_avatar__0_hFM{border-radius:50%;object-fit:cover}.singlePage_userTextContainer__C9e5q{display:flex;flex-direction:column;gap:5px;color:var(--softTextColor)}.singlePage_username__Zwe9d{font-size:20px;font-weight:500}.singlePage_imageContainer__g_rpY{flex:1 1;height:350px;position:relative}.singlePage_imageContainer2__nkAor{flex:1 1;height:150px;position:relative;display:none;margin-top:10px;margin-bottom:10px}.singlePage_image__4RVdz{object-fit:cover;border-radius:20px}.singlePage_content__r01iu{display:flex;gap:20px}.singlePage_post__kj_ry{flex:5 1;width:-webkit-fill-available;overflow-x:hidden;margin-top:20px}.singlePage_description__qcJj3 h2,.singlePage_description__qcJj3 h3{font-size:1.2rem;margin-top:1.5rem;margin-bottom:1rem}.singlePage_description__qcJj3 h4{font-size:1.1rem;margin-top:1.5rem;margin-bottom:1rem}.singlePage_description__qcJj3 a{color:#2f7c57;text-decoration:none}.singlePage_description__qcJj3 a:hover{text-decoration:underline}.singlePage_description__qcJj3 ul{padding-left:1.5rem;list-style:disc;margin-bottom:1rem}.singlePage_description__qcJj3 p{margin-bottom:1rem;line-height:1.6}.singlePage_description__qcJj3 table{border-collapse:separate;border-spacing:0 10px;font-size:.8rem;width:100%}.singlePage_description__qcJj3 td,.singlePage_description__qcJj3 th{padding:8px;background:#fff}.singlePage_description__qcJj3 tbody tr{background-color:#f5f5f5}@media screen and (max-width:1536px){.singlePage_title__b0AOK{font-size:32px}}@media screen and (max-width:1280px){.singlePage_title__b0AOK{font-size:24px}}@media screen and (max-width:1024px){.singlePage_imageContainer__g_rpY{display:none}.singlePage_imageContainer2__nkAor{display:flex}}@media screen and (max-width:640px){.singlePage_title__b0AOK{font-size:18px}.singlePage_description__qcJj3 p{font-size:15px}}