.PropertyDetailSkeleton-module__Qt4Cla__page{width:100%;max-width:1760px;margin:0 auto;padding:24px}.PropertyDetailSkeleton-module__Qt4Cla__imageGallery{margin-bottom:48px}.PropertyDetailSkeleton-module__Qt4Cla__mainImage{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:12px;width:100%;height:500px;margin-bottom:16px;animation:1.5s ease-in-out infinite PropertyDetailSkeleton-module__Qt4Cla__shimmer}.PropertyDetailSkeleton-module__Qt4Cla__thumbnailGrid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.PropertyDetailSkeleton-module__Qt4Cla__thumbnail{background:#f0f0f0;border-radius:8px;width:100%;padding-bottom:75%;animation:1.5s ease-in-out infinite PropertyDetailSkeleton-module__Qt4Cla__pulse}.PropertyDetailSkeleton-module__Qt4Cla__content{grid-template-columns:1fr 400px;gap:80px;display:grid}.PropertyDetailSkeleton-module__Qt4Cla__mainContent{flex-direction:column;gap:32px;display:flex}.PropertyDetailSkeleton-module__Qt4Cla__header{justify-content:space-between;align-items:flex-start;display:flex}.PropertyDetailSkeleton-module__Qt4Cla__titleSection{flex:1}.PropertyDetailSkeleton-module__Qt4Cla__title{background:#e0e0e0;border-radius:4px;width:60%;height:36px;margin-bottom:8px;animation:1.5s ease-in-out infinite PropertyDetailSkeleton-module__Qt4Cla__pulse}.PropertyDetailSkeleton-module__Qt4Cla__location{background:#e0e0e0;border-radius:4px;width:40%;height:20px;animation:1.5s ease-in-out infinite PropertyDetailSkeleton-module__Qt4Cla__pulse}.PropertyDetailSkeleton-module__Qt4Cla__rating{background:#e0e0e0;border-radius:4px;width:120px;height:24px;animation:1.5s ease-in-out infinite PropertyDetailSkeleton-module__Qt4Cla__pulse}.PropertyDetailSkeleton-module__Qt4Cla__propertyInfo{flex-wrap:wrap;gap:24px;display:flex}.PropertyDetailSkeleton-module__Qt4Cla__infoItem{background:#e0e0e0;border-radius:4px;width:120px;height:24px;animation:1.5s ease-in-out infinite PropertyDetailSkeleton-module__Qt4Cla__pulse}.PropertyDetailSkeleton-module__Qt4Cla__description{flex-direction:column;gap:12px;display:flex}.PropertyDetailSkeleton-module__Qt4Cla__descriptionLine{background:#e0e0e0;border-radius:4px;height:16px;animation:1.5s ease-in-out infinite PropertyDetailSkeleton-module__Qt4Cla__pulse}.PropertyDetailSkeleton-module__Qt4Cla__descriptionLine:first-child{width:100%}.PropertyDetailSkeleton-module__Qt4Cla__descriptionLine:nth-child(2){width:95%}.PropertyDetailSkeleton-module__Qt4Cla__descriptionLine:nth-child(3){width:90%}.PropertyDetailSkeleton-module__Qt4Cla__descriptionLine:nth-child(4){width:85%}.PropertyDetailSkeleton-module__Qt4Cla__descriptionLine:nth-child(5){width:80%}.PropertyDetailSkeleton-module__Qt4Cla__amenities{flex-direction:column;gap:16px;display:flex}.PropertyDetailSkeleton-module__Qt4Cla__amenitiesTitle{background:#e0e0e0;border-radius:4px;width:200px;height:24px;animation:1.5s ease-in-out infinite PropertyDetailSkeleton-module__Qt4Cla__pulse}.PropertyDetailSkeleton-module__Qt4Cla__amenitiesGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.PropertyDetailSkeleton-module__Qt4Cla__amenityItem{background:#e0e0e0;border-radius:4px;width:100%;height:20px;animation:1.5s ease-in-out infinite PropertyDetailSkeleton-module__Qt4Cla__pulse}.PropertyDetailSkeleton-module__Qt4Cla__bookingWidget{background:#fff;border:1px solid #e0e0e0;border-radius:12px;height:fit-content;padding:24px;position:sticky;top:24px}.PropertyDetailSkeleton-module__Qt4Cla__widgetHeader{background:#e0e0e0;border-radius:4px;width:60%;height:24px;margin-bottom:24px;animation:1.5s ease-in-out infinite PropertyDetailSkeleton-module__Qt4Cla__pulse}.PropertyDetailSkeleton-module__Qt4Cla__widgetContent{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.PropertyDetailSkeleton-module__Qt4Cla__widgetLine{background:#e0e0e0;border-radius:4px;width:100%;height:16px;animation:1.5s ease-in-out infinite PropertyDetailSkeleton-module__Qt4Cla__pulse}.PropertyDetailSkeleton-module__Qt4Cla__widgetButton{background:#e0e0e0;border-radius:8px;width:100%;height:48px;animation:1.5s ease-in-out infinite PropertyDetailSkeleton-module__Qt4Cla__pulse}@keyframes PropertyDetailSkeleton-module__Qt4Cla__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes PropertyDetailSkeleton-module__Qt4Cla__pulse{0%,to{opacity:1}50%{opacity:.6}}.PropertyDetailSkeleton-module__Qt4Cla__mainImage,.PropertyDetailSkeleton-module__Qt4Cla__thumbnail,.PropertyDetailSkeleton-module__Qt4Cla__title,.PropertyDetailSkeleton-module__Qt4Cla__location,.PropertyDetailSkeleton-module__Qt4Cla__rating,.PropertyDetailSkeleton-module__Qt4Cla__infoItem,.PropertyDetailSkeleton-module__Qt4Cla__descriptionLine,.PropertyDetailSkeleton-module__Qt4Cla__amenitiesTitle,.PropertyDetailSkeleton-module__Qt4Cla__amenityItem,.PropertyDetailSkeleton-module__Qt4Cla__widgetHeader,.PropertyDetailSkeleton-module__Qt4Cla__widgetLine,.PropertyDetailSkeleton-module__Qt4Cla__widgetButton{will-change:opacity;backface-visibility:hidden}@media (max-width:1024px){.PropertyDetailSkeleton-module__Qt4Cla__content{grid-template-columns:1fr}.PropertyDetailSkeleton-module__Qt4Cla__bookingWidget{position:static}}
.UserProfileSkeleton-module__5NAgZW__page{width:100%;max-width:1200px;margin:0 auto;padding:24px}.UserProfileSkeleton-module__5NAgZW__header{border-bottom:1px solid #f0f0f0;gap:24px;margin-bottom:32px;padding-bottom:24px;display:flex}.UserProfileSkeleton-module__5NAgZW__avatar{background:#e0e0e0;border-radius:50%;flex-shrink:0;width:120px;height:120px;animation:1.5s ease-in-out infinite UserProfileSkeleton-module__5NAgZW__pulse}.UserProfileSkeleton-module__5NAgZW__profileInfo{flex-direction:column;flex:1;gap:12px;display:flex}.UserProfileSkeleton-module__5NAgZW__username{background:#e0e0e0;border-radius:4px;width:200px;height:28px;animation:1.5s ease-in-out infinite UserProfileSkeleton-module__5NAgZW__pulse}.UserProfileSkeleton-module__5NAgZW__bio{background:#e0e0e0;border-radius:4px;width:80%;height:16px;animation:1.5s ease-in-out infinite UserProfileSkeleton-module__5NAgZW__pulse}.UserProfileSkeleton-module__5NAgZW__stats{gap:24px;margin-top:8px;display:flex}.UserProfileSkeleton-module__5NAgZW__stat{background:#e0e0e0;border-radius:4px;width:80px;height:20px;animation:1.5s ease-in-out infinite UserProfileSkeleton-module__5NAgZW__pulse}.UserProfileSkeleton-module__5NAgZW__postsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.UserProfileSkeleton-module__5NAgZW__postCard{aspect-ratio:1;background:#f0f0f0;border-radius:8px;overflow:hidden}.UserProfileSkeleton-module__5NAgZW__postImage{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%) 0 0/200% 100%;width:100%;height:100%;animation:1.5s ease-in-out infinite UserProfileSkeleton-module__5NAgZW__shimmer}@keyframes UserProfileSkeleton-module__5NAgZW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes UserProfileSkeleton-module__5NAgZW__pulse{0%,to{opacity:1}50%{opacity:.6}}.UserProfileSkeleton-module__5NAgZW__avatar,.UserProfileSkeleton-module__5NAgZW__username,.UserProfileSkeleton-module__5NAgZW__bio,.UserProfileSkeleton-module__5NAgZW__stat,.UserProfileSkeleton-module__5NAgZW__postImage{will-change:opacity;backface-visibility:hidden}@media (max-width:768px){.UserProfileSkeleton-module__5NAgZW__page{padding:16px}.UserProfileSkeleton-module__5NAgZW__header{text-align:center;flex-direction:column;align-items:center}.UserProfileSkeleton-module__5NAgZW__avatar{width:80px;height:80px}.UserProfileSkeleton-module__5NAgZW__postsGrid{grid-template-columns:repeat(3,1fr);gap:2px}}