.property-editor-preview{width:100%;max-width:650px;height:-moz-fit-content;height:fit-content}.property-editor-preview .property-preview-card{margin-bottom:40px}.property-editor-preview .information-list{display:flex;flex-direction:column;gap:0}.property-editor-preview .information-list .info-item{display:flex;align-items:center;justify-content:space-between;padding:18px 0;border-top:1px solid #eceef1}.property-editor-preview .information-list .info-item.amenities,.property-editor-preview .information-list .info-item.description{align-items:flex-start}.property-editor-preview .information-list .info-item .info-label{color:#2c3952;font-weight:600;font-size:15px;width:250px;flex-shrink:0}.property-editor-preview .information-list .info-item .info-value{color:#666;font-size:15px;text-align:left;flex:1 1;min-width:0;line-height:1.6;white-space:pre-line;display:flex;align-items:center;gap:10px;overflow:hidden}.property-editor-preview .information-list .info-item .info-value .owner-name{color:#2c3952;font-weight:500}.property-editor-preview .information-list .info-item .info-value.amenities-list{display:flex;flex-wrap:wrap;gap:8px}.property-editor-preview .information-list .info-item .info-value.amenities-list .amenity-item{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid #ddd;border-radius:5px;color:#1a2231;font-size:14px;background:#fff}.property-editor-preview .information-list .info-item .info-value.amenities-list .amenity-item .amenity-icon{flex-shrink:0;width:18px;height:18px}.property-editor-preview .information-list .info-item .info-value.amenities-list .amenity-item .amenity-name{line-height:1}.property-editor-preview .information-list .info-item .info-value .stay-type-icon{flex-shrink:0;width:20px;height:20px}.property-editor-preview .information-list .info-item:last-child{border-bottom:1px solid #eceef1}.property-editor-preview .map-box{margin-top:40px}@media(max-width:768px){.property-editor-preview .information-list .info-item{flex-direction:column;align-items:flex-start;gap:8px;padding:15px 0}.property-editor-preview .information-list .info-item .info-label{width:100%;font-size:14px}.property-editor-preview .information-list .info-item .info-value{font-size:14px}}.timeline-section{margin:50px}.timeline-section .timeline-container{position:relative}.timeline-section .timeline-container:before{content:"";position:absolute;left:0;top:24px;bottom:0;width:1px;background:#e1e5e9;z-index:1;transition:background-color .2s ease}.timeline-section .timeline-item{position:relative;margin-bottom:44px;padding-left:35px;transition:transform .2s ease}.timeline-section .timeline-item:last-child{margin-bottom:0}.timeline-section .timeline-item:before{content:"";position:absolute;left:-8px;top:17px;width:16px;height:16px;background:#e9efff;border:4px solid #2663f7;border-radius:50%;z-index:2;transition:all .2s ease}.timeline-section .timeline-item:after{content:"";position:absolute;left:0;top:24px;width:1px;height:calc(100% + 50px);background:#e1e5e9;z-index:1;transition:background-color .2s ease}.timeline-section .timeline-item:last-child:after{display:none}.timeline-section .timeline-item .timeline-header{display:flex;gap:16px;align-items:flex-start;margin-bottom:16px}.timeline-section .timeline-item .timeline-header .user-avatar{width:40px;height:40px;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.16)}.timeline-section .timeline-item .timeline-header .timeline-content{flex:1 1;min-width:0}.timeline-section .timeline-item .timeline-header .timeline-content .timeline-main{margin-bottom:8px}.timeline-section .timeline-item .timeline-header .timeline-content .timeline-main .timeline-title{font-weight:600;color:#3c3c3c;font-size:15px;line-height:1.5;margin:0 0 6px;transition:color .2s ease}.timeline-section .timeline-item .timeline-header .timeline-content .timeline-main .user-info{display:flex;align-items:center;gap:8px;font-size:13px;flex-wrap:wrap}.timeline-section .timeline-item .timeline-header .timeline-content .timeline-main .user-info .user-name{font-weight:500;color:#494949;transition:color .2s ease}.timeline-section .timeline-item .timeline-header .timeline-content .timeline-main .user-info .user-role{color:#6b778c;text-transform:capitalize;background-color:#f3f4f8;padding:2px 8px;border-radius:5px;font-size:11px;font-weight:500;transition:all .2s ease}.timeline-section .timeline-item .timeline-header .timeline-content .timeline-meta{display:flex;gap:16px;font-size:12px;color:#6b778c;margin-top:8px;align-items:center;flex-wrap:wrap}.timeline-section .timeline-item .timeline-header .timeline-content .timeline-meta .timestamp{font-weight:500;color:#494949;transition:color .2s ease}.timeline-section .timeline-item .timeline-header .timeline-content .timeline-meta .status-badge{text-transform:capitalize;padding:2px 8px;border-radius:5px;font-size:11px;font-weight:500;transition:all .2s ease}.timeline-section .timeline-item .note-details{border-radius:5px;padding:10px 20px;margin-top:12px;background-color:#fff;border:1px solid #eceef1;box-shadow:0 2px 8px rgba(99,99,99,.1019607843);transition:all .2s ease}.timeline-section .timeline-item .note-details .detail-value{color:#1a2231;font-weight:500;line-height:1.5;word-break:break-word;font-size:13px}.timeline-section .timeline-item .note-details .detail-value .comment-line{margin-bottom:4px}.timeline-section .timeline-item .note-details .detail-value .comment-line:last-child{margin-bottom:0}.timeline-section .empty-timeline{padding:20px;background:#fff;border:1px solid #eceef1;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.04)}.timeline-section .empty-timeline h4{font-size:15px;font-weight:600;color:#1a2231;margin:0 0 8px;text-align:center}.timeline-section .empty-timeline p{color:#6e6d7a;font-size:13px;margin:0;font-weight:500;line-height:1.5}@keyframes fadeScaleDown{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.edit-page .layout{display:flex;gap:0;height:calc(92vh - 70px);justify-content:center;max-width:1250px;margin:0 auto}.edit-page .layout ::-webkit-scrollbar{display:none}.edit-page .left-column{overflow-y:auto;display:flex;flex-direction:column;height:calc(92vh - 70px);border-right:1px solid #eceef1;padding:40px 60px 60px 0;flex:1 1;max-width:650px}.edit-page .left-column .warning-note{margin-bottom:40px}.edit-page .left-column .preview-header{flex:1 1}.edit-page .right-column{overflow-y:auto;height:calc(92vh - 70px);border-radius:12px;padding:40px 0 60px 60px;flex:1 1;max-width:480px}.edit-page .right-column .panel{height:100%;display:flex;flex-direction:column}.edit-page .right-column .panel .panel-header{display:flex;align-items:center;justify-content:space-between}.edit-page .right-column .panel .panel-header p{margin:0;font-size:17px;font-weight:600;color:#1a2231;line-height:1.4}.edit-page .right-column .panel .panel-header .history-button{padding:8px 12px;border-radius:5px;background:#fff;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}.edit-page .right-column .panel .panel-header .history-button:hover{background-color:rgb(242.05,243.9,245.75)}.edit-page .right-column .panel .panel-header .history-button img{width:16px;height:16px}.edit-page .right-column .panel .status-section{margin-bottom:15px;border-top:1px solid #eceef1;padding-bottom:10px;padding-top:20px;margin-top:10px}.edit-page .right-column .panel .status-section .submission-status .submission-date{font-size:14px;color:#0072f4;font-weight:500;display:block;margin-bottom:15px}.edit-page .right-column .panel .status-section .status-wrapper{color:#6e6d7a;font-size:14px;font-weight:500;display:flex;align-items:center;gap:10px}.edit-page .right-column .panel .status-section .status-wrapper .status-badge{padding:5px 12px;border-radius:15px;font-size:12px;font-weight:600;text-transform:capitalize}.edit-page .right-column .panel .action-panel{display:flex;flex-direction:column;flex:1 1;padding-bottom:60px}.edit-page .right-column .panel .action-panel .sections-list{flex:1 1;display:flex;flex-direction:column}.edit-page .right-column .panel .action-panel .sections-list .section-card{display:flex;align-items:center;gap:16px;padding:15px 10px 15px 0;background:#fff;cursor:pointer;transition:all .2s ease;text-align:left;border-bottom:1px solid #eceef1}.edit-page .right-column .panel .action-panel .sections-list .section-card:hover{border-color:#1a2231}.edit-page .right-column .panel .action-panel .sections-list .section-card:disabled{opacity:.6;cursor:not-allowed}.edit-page .right-column .panel .action-panel .sections-list .section-card .section-icon{flex-shrink:0;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background-color:rgb(245.025,246.45,247.875);border-radius:50%;padding:10px}.edit-page .right-column .panel .action-panel .sections-list .section-card .section-icon img{width:13px;height:13px}.edit-page .right-column .panel .action-panel .sections-list .section-card .section-content{flex:1 1}.edit-page .right-column .panel .action-panel .sections-list .section-card .section-content h4{font-size:14px;font-weight:600;color:#1a2231}.edit-page .right-column .panel .action-panel .sections-list .section-card .section-content p{margin:0;font-size:14px;color:#6e6d7a;line-height:1.4}.edit-page .right-column .panel .action-panel .no-actions-message p{margin:0;font-size:14px;color:#1a2231;font-weight:500}.editor-action-modal-content{min-height:320px;display:flex;flex-direction:column;max-height:calc(100vh - 200px);overflow-y:auto;overflow-x:hidden;position:relative;border-radius:8px}.editor-action-modal-content>div:first-child{padding:20px 40px}