.day-schedule-wrapper[data-v-4e45a6d2]{margin-bottom:16px}.card-title[data-v-4e45a6d2]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.card-title .day-theme-editor[data-v-4e45a6d2]{margin-left:24px}.card-title .day-theme-editor[data-v-4e45a6d2] .ant-input-affix-wrapper{border-radius:16px}.card-title .day-theme-editor[data-v-4e45a6d2] .ant-input-affix-wrapper .ant-input{font-size:13px}.card-title .day-theme-editor[data-v-4e45a6d2] .ant-input-affix-wrapper .ant-input-prefix{margin-right:8px}.card-title .day-theme-editor[data-v-4e45a6d2] .ant-input-affix-wrapper .ant-input-suffix{font-size:12px}.card-title .day-timeline-switch[data-v-4e45a6d2]{margin-left:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 12px;background:#f0f2f5;border-radius:8px;border:1px solid #d9d9d9}.card-title .day-timeline-switch .switch-label[data-v-4e45a6d2]{font-size:12px;color:#666;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.card-title .day-timeline-switch[data-v-4e45a6d2]:hover{background:#e6f7ff;border-color:#91d5ff}.card-title .day-timeline-switch:hover .switch-label[data-v-4e45a6d2]{color:#1890ff}.control-panel[data-v-4e45a6d2]{margin-bottom:20px;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.control-panel .control-card[data-v-4e45a6d2]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:16px 20px;background:linear-gradient(135deg,#fff,#fafbfc);border-radius:12px;border:1px solid #e8e8e8;box-shadow:0 2px 8px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.06);transition:all .3s ease;min-width:200px;-ms-flex:1;flex:1}.control-panel .control-card[data-v-4e45a6d2]:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.06);border-color:#d9d9d9}.control-panel .control-card .card-icon[data-v-4e45a6d2]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:10px;margin-right:16px;-ms-flex-negative:0;flex-shrink:0}.control-panel .control-card .card-icon .anticon[data-v-4e45a6d2]{font-size:18px}.control-panel .control-card .card-content[data-v-4e45a6d2]{-ms-flex:1;flex:1;margin-right:16px}.control-panel .control-card .card-content .card-title[data-v-4e45a6d2]{font-size:15px;font-weight:600;color:#262626;margin-bottom:4px;line-height:1.2}.control-panel .control-card .card-content .card-description[data-v-4e45a6d2]{font-size:12px;color:#8c8c8c;line-height:1.3}.control-panel .control-card .card-action[data-v-4e45a6d2]{-ms-flex-negative:0;flex-shrink:0}.control-panel .control-card.time-control .card-icon[data-v-4e45a6d2]{background:linear-gradient(135deg,#52c41a,#73d13d);color:#fff}.control-panel .control-card.sync-control .card-icon[data-v-4e45a6d2]{background:linear-gradient(135deg,#1890ff,#40a9ff);color:#fff}.control-panel .control-card.sync-control .ant-btn[data-v-4e45a6d2]{font-weight:500}.control-panel .control-card.sync-control .ant-btn[data-v-4e45a6d2]:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(24,144,255,.3)}@media (max-width:768px){.control-panel[data-v-4e45a6d2]{-ms-flex-direction:column;flex-direction:column}.control-panel .control-card[data-v-4e45a6d2]{min-width:auto}}.timeline-hidden-tip[data-v-4e45a6d2]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:24px;background:#fafafa;border:1px dashed #d9d9d9;border-radius:8px;color:#999;font-size:14px;margin:16px 0}.info-card[data-v-4e45a6d2]{margin-bottom:16px}.info-card .card-img[data-v-4e45a6d2]{height:160px;object-fit:cover}.info-card[data-v-4e45a6d2] .ant-card-meta-title{font-size:14px;margin-bottom:8px!important}.info-card[data-v-4e45a6d2] .ant-rate{font-size:12px}.ant-form-item[data-v-4e45a6d2]{margin-bottom:24px}.ant-divider[data-v-4e45a6d2]{margin:16px 0}[data-v-4e45a6d2] .ant-time-picker{width:120px!important}[data-v-4e45a6d2] .ant-input{width:100%}[data-v-4e45a6d2] .ant-table .ant-table-tbody>tr>td{padding:8px!important;line-height:1.5!important;vertical-align:middle!important;box-sizing:border-box!important}[data-v-4e45a6d2] .ant-table .ant-table-tbody>tr>td:last-child{vertical-align:middle!important}[data-v-4e45a6d2] .ant-table .ant-table-tbody>tr>td:last-child .ant-space{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important;height:100%!important}[data-v-4e45a6d2] .ant-table table{table-layout:fixed!important}[data-v-4e45a6d2] .ant-card-head{background-color:#e6f7ff}[data-v-4e45a6d2] .ant-card-head .ant-card-head-title{color:#333}.material-selector[data-v-32b53060]{padding:0}.search-area[data-v-32b53060]{padding:16px;border-bottom:1px solid #f0f0f0;background-color:#fafafa}.material-list[data-v-32b53060]{padding:16px;min-height:400px}.material-grid[data-v-32b53060]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(200px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.material-item[data-v-32b53060]{border:1px solid #d9d9d9;border-radius:6px;overflow:hidden;cursor:pointer;transition:all .3s;background:#fff}.material-item[data-v-32b53060]:hover{border-color:#40a9ff;box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.image-material .image-container[data-v-32b53060],.richtext-material .richtext-container[data-v-32b53060]{position:relative;height:120px;overflow:hidden}.image-container img[data-v-32b53060]{width:100%;height:100%;object-fit:cover}.richtext-container[data-v-32b53060]{padding:8px;background-color:#fafafa}.richtext-preview[data-v-32b53060]{font-size:12px;line-height:1.4;height:104px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6}.overlay[data-v-32b53060]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;opacity:0;transition:opacity .3s}.material-item:hover .overlay[data-v-32b53060]{opacity:1}.preview-icon[data-v-32b53060]{color:#fff;font-size:24px}.material-info[data-v-32b53060]{padding:12px}.material-name[data-v-32b53060]{font-weight:500;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-type[data-v-32b53060]{margin-bottom:6px}.material-tags[data-v-32b53060]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.pagination-area[data-v-32b53060]{padding:16px;text-align:center;border-top:1px solid #f0f0f0}.empty-state[data-v-32b53060]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:200px}.preview-header[data-v-32b53060]{margin-bottom:16px}.preview-header h3[data-v-32b53060]{margin:0 0 8px 0}.preview-tags[data-v-32b53060]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.preview-content[data-v-32b53060]{border:1px solid #d9d9d9;border-radius:4px;padding:16px;max-height:400px;overflow-y:auto}.image-preview[data-v-32b53060]{text-align:center}.richtext-preview-full[data-v-32b53060]{line-height:1.6}.price-editor .category-section[data-v-a78ce9ce]{margin-bottom:24px}.price-editor .total-price[data-v-a78ce9ce]{text-align:right;margin-top:24px}.price-editor[data-v-a78ce9ce] .ant-table-small{border:1px solid #e8e8e8;border-radius:2px}.price-editor .quantity-wrapper[data-v-a78ce9ce]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.price-editor .quantity-wrapper .ant-btn[data-v-a78ce9ce]{margin-left:8px}.price-editor .mode-switch[data-v-a78ce9ce]{margin-bottom:16px;padding:8px;background-color:#f0f2f5;border-radius:4px}.price-editor .stay-date[data-v-a78ce9ce]{color:rgba(0,0,0,.45);margin-left:4px;font-size:12px}.price-editor .ant-divider[data-v-a78ce9ce]{margin:24px 0 16px;color:rgba(0,0,0,.85);font-weight:500;font-size:16px}.price-editor .ant-divider[data-v-a78ce9ce]:after,.price-editor .ant-divider[data-v-a78ce9ce]:before{border-top-color:#f0f0f0}.price-editor[data-v-a78ce9ce] .ant-table-tbody>tr>td{padding:12px 8px;vertical-align:middle}.price-editor[data-v-a78ce9ce] .ant-table-row td:first-child{background-color:#fafafa}.price-editor[data-v-a78ce9ce] .ant-input-number{width:100%}.price-editor[data-v-a78ce9ce] .anticon-info-circle{color:#1890ff;cursor:help}.price-editor[data-v-a78ce9ce] .ant-btn-link{padding:0 4px}.price-editor[data-v-a78ce9ce] .ant-btn-link:disabled{color:rgba(0,0,0,.25)}.price-editor[data-v-a78ce9ce] .ant-table-fixed-right .ant-table-tbody>tr>td:last-child{padding:8px!important}.price-editor[data-v-a78ce9ce] .ant-form-item{margin-bottom:0}.price-editor[data-v-a78ce9ce] .ant-select{width:80px}.price-editor .table-operator[data-v-a78ce9ce]{margin-bottom:16px}.price-editor .table-operator .ant-btn[data-v-a78ce9ce]{margin-right:8px}@media (max-width:768px){.price-editor .category-section[data-v-a78ce9ce] .ant-table{overflow-x:auto}.price-editor .category-section[data-v-a78ce9ce] .ant-table table{min-width:800px}}.price-editor .included-fees-section[data-v-a78ce9ce]{margin-top:32px;padding:16px;background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:4px}.price-editor .excluded-fees-section[data-v-a78ce9ce]{margin-top:32px;padding:16px;background-color:#fff2f0;border:1px solid #ffccc7;border-radius:4px}.price-editor .price-closed-tip[data-v-a78ce9ce]{text-align:center;margin:32px 0}.price-editor .price-closed-tip .price-mode-tips[data-v-a78ce9ce]{margin-top:24px;padding:16px 24px;background:#fafafa;border-radius:4px;display:inline-block;text-align:left}.price-editor .price-closed-tip .price-mode-tips .tip-item[data-v-a78ce9ce]{margin:12px 0;color:rgba(0,0,0,.65);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.price-editor .price-closed-tip .price-mode-tips .tip-item .anticon[data-v-a78ce9ce]{font-size:16px}.price-editor .price-closed-tip .price-mode-tips .tip-item span[data-v-a78ce9ce]{font-size:14px}.price-editor .stay-date-wrapper[data-v-a78ce9ce]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.price-editor .stay-date-wrapper .stay-date[data-v-a78ce9ce]{color:rgba(0,0,0,.45);font-size:12px;white-space:nowrap}.price-editor .auto-price-container[data-v-a78ce9ce]{display:-ms-flexbox;display:flex;gap:24px;margin-top:16px}.price-editor .auto-price-container .price-tags-section[data-v-a78ce9ce]{-ms-flex:1;flex:1;min-width:0}.price-editor .auto-price-container .preview-section[data-v-a78ce9ce]{width:375px;-ms-flex-negative:0;flex-shrink:0}.price-editor .auto-price-container .preview-section .phone-frame[data-v-a78ce9ce]{border:12px solid #333;border-radius:32px;background:#333;height:700px;position:relative}.price-editor .auto-price-container .preview-section .phone-frame .phone-header[data-v-a78ce9ce]{background:#fff;padding:8px;text-align:center;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom:1px solid #eee;font-size:14px;color:#333}.price-editor .auto-price-container .preview-section .phone-frame .phone-header .refresh-btn[data-v-a78ce9ce]{position:absolute;right:8px;padding:0 8px;height:24px;line-height:24px}.price-editor .auto-price-container .preview-section .phone-frame .preview-iframe[data-v-a78ce9ce]{width:100%;height:calc(100% - 37px);border-bottom-left-radius:16px;border-bottom-right-radius:16px;background:#fff}.price-editor .help-tips[data-v-a78ce9ce]{margin-top:24px}.price-editor .help-tips ul[data-v-a78ce9ce]{list-style:none;padding:16px 24px;margin:0;background:#fafafa;border-radius:4px}.price-editor .help-tips ul li[data-v-a78ce9ce]{margin:8px 0;color:rgba(0,0,0,.65);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.price-editor .help-tips ul li .anticon[data-v-a78ce9ce]{color:#1890ff;font-size:14px}.page-header-integrated[data-v-3821ce58]{padding:12px 16px;margin-bottom:20px;border-bottom:1px solid #e8e8e8}.header-top-row[data-v-3821ce58]{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.header-top-row[data-v-3821ce58],.trip-details-compact[data-v-3821ce58]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.trip-details-compact[data-v-3821ce58]{gap:16px}.trip-details-compact .trip-title[data-v-3821ce58]{font-size:1.1rem;font-weight:600;color:#2c3e50}.trip-details-compact .trip-meta[data-v-3821ce58]{font-size:.85rem;color:#555b6e;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.trip-details-compact .trip-meta .anticon[data-v-3821ce58]{margin-right:5px;color:#8990a0}.status-tag-compact[data-v-3821ce58]{font-weight:500;padding:3px 9px;font-size:.8rem;border-radius:4px;line-height:1.5}.status-tag-compact.status-0[data-v-3821ce58]{color:#2db7f5;background:#e6f7ff;border:1px solid #91d5ff}.status-tag-compact.status-1[data-v-3821ce58]{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f}.status-tag-compact.status-2[data-v-3821ce58]{color:#f5222d;background:#fff1f0;border:1px solid #ffa39e}.status-tag-compact.status-default[data-v-3821ce58]{color:rgba(0,0,0,.65);background:#fafafa;border:1px solid #d9d9d9}.header-actions-revised[data-v-3821ce58]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.custom-tabs-nav-bar[data-v-3821ce58]{display:-ms-flexbox;display:flex}.tab-item-compact[data-v-3821ce58]{padding:12px 24px;cursor:pointer;transition:color .3s,border-bottom-color .3s,background-color .3s;color:#555b6e;font-weight:500;font-size:.95rem;border-bottom:3px solid transparent;border-right:1px solid #e0e0e0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.tab-item-compact .anticon[data-v-3821ce58]{font-size:1.05rem}.tab-item-compact[data-v-3821ce58]:last-child{border-right:none}.tab-item-compact[data-v-3821ce58]:hover{color:#28a7a3;background-color:rgba(54,207,201,.05)}.tab-item-compact.active[data-v-3821ce58]{color:#36cfc9;font-weight:600;border-bottom-color:#36cfc9;background-color:rgba(54,207,201,.08)}.tab-item-compact.active .anticon[data-v-3821ce58]{color:#36cfc9}.content-editor-area[data-v-3821ce58]{position:relative;min-height:300px}.content-editor-area[data-v-3821ce58] .ant-spin-nested-loading{position:static}.content-editor-area[data-v-3821ce58] .ant-spin-container{min-height:400px}.content-editor-area[data-v-3821ce58] .ant-spin{max-height:none}.day-schedule[data-v-3821ce58]{margin-bottom:24px;padding:16px;background:#fafafa;border-radius:4px}.status-tag[data-v-3821ce58]{font-weight:500;padding:2px 8px}.status-tag.status-0[data-v-3821ce58]{color:#096dd9;background:#e6f7ff;border-color:#91d5ff}.status-tag.status-1[data-v-3821ce58]{color:#135200;background:#f6ffed;border-color:#95de64}.status-tag.status-2[data-v-3821ce58]{color:#cf1322;background:#fff1f0;border-color:#ffa39e}.status-tag.status-default[data-v-3821ce58]{color:rgba(0,0,0,.85);background:#fafafa;border-color:#d9d9d9}.trip-basic-info[data-v-3821ce58]{margin-bottom:16px;padding:16px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.enhanced-ui-container[data-v-3821ce58]{display:-ms-flexbox;display:flex;gap:16px}@media screen and (max-width:1200px){.enhanced-ui-container[data-v-3821ce58]{-ms-flex-direction:column;flex-direction:column}}.left-content[data-v-3821ce58]{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.section-title[data-v-3821ce58]{font-size:16px;font-weight:600;color:#333;padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid #eee;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.section-title .anticon[data-v-3821ce58]{margin-right:8px;color:#1890ff}.section-title .refresh-btn[data-v-3821ce58]{margin-left:auto;padding:0;height:auto}.carousel-selection-section[data-v-3821ce58]{width:100%}.preview-section[data-v-3821ce58]{width:375px;-ms-flex-negative:0;flex-shrink:0}.phone-wrapper[data-v-3821ce58]{position:relative;width:375px;height:70%;background:#1a1a1a;border-radius:40px;padding:12px;box-shadow:0 12px 24px rgba(0,0,0,.15),inset 0 0 0 2px hsla(0,0%,100%,.05);overflow:visible}.notch[data-v-3821ce58]{position:absolute;top:0;left:50%;transform:translateX(-50%);width:150px;height:24px;background:#1a1a1a;border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:10}.notch .camera[data-v-3821ce58]{width:8px;height:8px;background:#0a0a0a;border-radius:50%;margin-right:20px;box-shadow:inset 0 0 2px hsla(0,0%,100%,.3)}.notch .camera[data-v-3821ce58]:after{content:"";position:absolute;width:3px;height:3px;background:hsla(0,0%,100%,.4);border-radius:50%;top:2px;left:2px}.notch .speaker[data-v-3821ce58]{width:40px;height:4px;background:#0a0a0a;border-radius:2px;box-shadow:inset 0 0 2px hsla(0,0%,100%,.3)}.volume-buttons[data-v-3821ce58]{position:absolute;left:-2px;top:100px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;z-index:10}.volume-buttons .button[data-v-3821ce58]{width:4px;height:24px;background:#2a2a2a;border-radius:2px;box-shadow:-1px 0 1px hsla(0,0%,100%,.1),1px 0 1px rgba(0,0,0,.3)}.power-button[data-v-3821ce58]{position:absolute;right:-2px;top:120px;width:4px;height:36px;background:#2a2a2a;border-radius:2px;z-index:10;box-shadow:1px 0 1px hsla(0,0%,100%,.1),-1px 0 1px rgba(0,0,0,.3)}.iframe-style[data-v-3821ce58]{width:100%;height:100%;border:none;border-radius:28px;background:#fff;position:relative;z-index:1}.home-indicator[data-v-3821ce58]{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:120px;height:4px;background:#fff;border-radius:2px;opacity:.3;z-index:10}.selected-images-container[data-v-3821ce58]{display:block;background:#fafafa;border-radius:8px;padding:12px}.selected-images-wrapper[data-v-3821ce58]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px}.selected-images-list[data-v-3821ce58]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;background:#fff;border:1px dashed #d9d9d9;border-radius:4px;padding:8px;min-height:70px;-ms-flex-line-pack:start;align-content:flex-start}[data-v-3821ce58] .draggable-container{display:contents}.selected-image-item[data-v-3821ce58]{position:relative;width:120px;height:120px;border-radius:4px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s;border:2px solid transparent}.selected-image-item[data-v-3821ce58]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15);border-color:#1890ff}.selected-image-item:hover .image-actions[data-v-3821ce58]{opacity:1}.selected-image-item img[data-v-3821ce58]{width:100%;height:100%;object-fit:cover}.selected-image-item .image-numbered[data-v-3821ce58]{position:absolute;top:0;left:0;padding:2px 6px;background:rgba(0,0,0,.5);color:#fff;font-size:12px;border-bottom-right-radius:4px}.selected-image-item .image-actions[data-v-3821ce58]{position:absolute;top:0;right:0;padding:4px;background:rgba(0,0,0,.5);border-bottom-left-radius:4px;opacity:.7;transition:opacity .2s}.selected-image-item .image-actions .anticon[data-v-3821ce58]{color:#fff;cursor:pointer;font-size:16px}.selected-image-item .image-actions .anticon[data-v-3821ce58]:hover{color:#ff4d4f}.empty-images[data-v-3821ce58]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:120px;color:#999;background:#fff;border:1px dashed #d9d9d9;border-radius:4px;padding:8px;min-width:120px}.add-image-btn[data-v-3821ce58]{-ms-flex-negative:0;flex-shrink:0;margin-top:15px}.tip-text[data-v-3821ce58]{color:#999;font-size:12px;text-align:center;margin-top:4px}.trip-info-section[data-v-3821ce58]{width:100%}.trip-info-form[data-v-3821ce58]{background:#fafafa;border-radius:8px;padding:12px}.trip-info-form[data-v-3821ce58] .ant-form-item{margin-bottom:12px}.trip-info-form[data-v-3821ce58] .ant-form-item:last-child{margin-bottom:0}.trip-info-form[data-v-3821ce58] .ant-form-item-label label{font-weight:500;color:#333}.trip-info-form[data-v-3821ce58] .ant-input{border-radius:4px}.trip-info-form[data-v-3821ce58] .ant-input:focus,.trip-info-form[data-v-3821ce58] .ant-input:hover{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.1)}.trip-recommend[data-v-3821ce58]{width:100%}.trip-recommend[data-v-3821ce58] .tox-tinymce{border-radius:4px;border-color:#d9d9d9}.help-text[data-v-3821ce58]{margin-top:8px;color:rgba(0,0,0,.45);font-size:13px}.help-text ul[data-v-3821ce58]{margin:0;padding-left:20px}.help-text ul li[data-v-3821ce58]{line-height:1.8}.recommend-help[data-v-3821ce58]{margin-top:16px;padding-top:12px;border-top:1px dashed #e8e8e8}.recommend-help ol[data-v-3821ce58]{margin:8px 0 0 20px;padding-left:0}.recommend-help ol li[data-v-3821ce58]{margin-bottom:4px}.recommend-help ol li[data-v-3821ce58]:last-child{margin-bottom:0}.more-settings[data-v-3821ce58]{padding:24px;background:#fafafa;border-radius:4px}.more-settings[data-v-3821ce58] .ant-form-item{margin-bottom:24px}.more-settings[data-v-3821ce58] .ant-form-item:last-child{margin-bottom:0}.contact-section[data-v-3821ce58]{margin-bottom:24px}.contact-section[data-v-3821ce58] .ant-form-item{margin-bottom:0}.contact-help[data-v-3821ce58]{margin-top:8px;padding-top:8px;border-top:1px dashed #e8e8e8}.detail-container[data-v-3821ce58]{display:-ms-flexbox;display:flex;gap:24px}.detail-container .edit-section[data-v-3821ce58]{-ms-flex:1;flex:1;min-width:0}.detail-container .preview-section[data-v-3821ce58]{width:375px;-ms-flex-negative:0;flex-shrink:0}.switch-item[data-v-3821ce58]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.switch-item span[data-v-3821ce58]{color:rgba(0,0,0,.85);-ms-flex-negative:0;flex-shrink:0;display:inline-block;line-height:32px}.switch-item[data-v-3821ce58] .ant-upload-list{margin-top:8px}.qrcode-item[data-v-3821ce58]{text-align:center}.qrcode-item .qrcode-img[data-v-3821ce58]{width:180px;height:180px}.qrcode-item .qrcode-label[data-v-3821ce58]{margin-top:8px;color:rgba(0,0,0,.85);font-size:14px}.qrcode-item .qrcode-loading[data-v-3821ce58]{width:180px;height:180px;line-height:180px;background:#f5f5f5;margin:0 auto}.qrcode-tip[data-v-3821ce58]{margin-top:16px;text-align:center;color:#999;font-size:13px}.help-section[data-v-3821ce58]{margin-bottom:6px;padding-bottom:6px;border-bottom:1px dashed #eee}.help-section[data-v-3821ce58]:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.help-section li[data-v-3821ce58]{color:rgba(0,0,0,.45)}.image-source[data-v-3821ce58]{position:relative;height:calc(80vh - 110px);overflow:visible}.image-gallery[data-v-3821ce58],.image-source[data-v-3821ce58]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.image-gallery[data-v-3821ce58]{height:100%;overflow:hidden}.image-count-tip[data-v-3821ce58]{padding:8px 0;color:#1890ff;font-weight:500;-ms-flex-negative:0;flex-shrink:0}.image-list[data-v-3821ce58]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;overflow-y:auto;-ms-flex:1;flex:1;padding-right:12px;padding-left:4px;max-height:calc(80vh - 180px);-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.image-list[data-v-3821ce58]::-webkit-scrollbar{width:10px;background-color:#f5f5f5}.image-list[data-v-3821ce58]::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:5px;border:2px solid #f5f5f5}.image-list[data-v-3821ce58]::-webkit-scrollbar-thumb:hover{background-color:#999}.image-item[data-v-3821ce58]{position:relative;width:calc(20% - 10px);height:180px;cursor:pointer;border:2px solid transparent;border-radius:4px;overflow:hidden;transition:all .2s;margin-bottom:4px}.image-item.image-selected[data-v-3821ce58]{border-color:#1890ff}.image-item[data-v-3821ce58]:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.image-item img[data-v-3821ce58]{width:100%;height:100%;object-fit:cover}.image-item .image-title[data-v-3821ce58]{position:absolute;bottom:0;left:0;right:0;padding:4px;background:rgba(0,0,0,.5);color:#fff;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-item .image-tags[data-v-3821ce58]{position:absolute;bottom:20px;left:0;right:0;padding:2px 4px;background:rgba(0,0,0,.3);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.image-item .image-tags .ant-tag[data-v-3821ce58]{font-size:10px;padding:0 4px;height:16px;line-height:16px;margin:0;background:hsla(0,0%,100%,.9);border:none;color:#333}.image-item .image-actions[data-v-3821ce58]{position:absolute;top:5px;right:5px;color:#1890ff;font-size:18px}@media screen and (max-width:1400px){.image-item[data-v-3821ce58]{width:calc(25% - 10px)}}@media screen and (max-width:1100px){.image-item[data-v-3821ce58]{width:calc(33.33% - 10px)}}.modal-footer[data-v-3821ce58]{text-align:right;position:sticky;bottom:0;left:0;right:0;background-color:#fff;padding:12px 0;border-top:1px solid #f0f0f0;z-index:10;margin-bottom:-24px;margin-left:-24px;margin-right:-24px;padding-right:24px}.modal-footer button[data-v-3821ce58]{margin-left:8px}.upload-tip[data-v-3821ce58]{margin-top:8px;color:rgba(0,0,0,.45);font-size:12px}.refresh-btn-manual[data-v-3821ce58]{margin:16px auto;border-radius:6px;border:1px solid #d9d9d9;padding:0 16px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .3s ease}.refresh-btn-manual .anticon[data-v-3821ce58]{margin-right:6px}.refresh-btn-manual[data-v-3821ce58]:hover{color:#00b3a4;border-color:#00b3a4;box-shadow:0 2px 8px rgba(0,179,164,.1)}.tab-content[data-v-3821ce58]{min-height:400px;background:#fff;padding:20px;box-shadow:0 1px 4px rgba(0,0,0,.05);border-radius:8px}.material-source[data-v-3821ce58]{padding:0}.material-source .material-search-area[data-v-3821ce58]{padding:16px;border-bottom:1px solid #f0f0f0;background-color:#fafafa;margin-bottom:16px}.material-source .pagination-container[data-v-3821ce58]{text-align:center;margin-top:16px;padding:16px;border-top:1px solid #f0f0f0}.ai-regenerate-form .help-text[data-v-3821ce58]{margin-top:8px;color:rgba(0,0,0,.45);font-size:12px}.ai-regenerate-form .help-text p[data-v-3821ce58]{margin:4px 0;line-height:1.5}