.error-boundary[data-v-349979bd]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff5f5,#fff9e6,#f0fdfa);padding:20px}.error-content[data-v-349979bd]{text-align:center;max-width:500px;padding:40px;background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.error-icon[data-v-349979bd]{font-size:64px;margin-bottom:20px}h2[data-v-349979bd]{font-size:24px;color:#333;margin-bottom:12px}.error-message[data-v-349979bd]{color:#666;margin-bottom:24px;line-height:1.6}.error-actions[data-v-349979bd]{display:flex;gap:12px;justify-content:center}html,body,#app{margin:0;padding:0;width:100%;height:100%}#app{font-family:Microsoft YaHei,PingFang SC,sans-serif;min-height:100%;background:transparent}:root{--el-color-primary: #08B8FF;--el-color-primary-light-3: #34D1FF;--el-color-primary-light-5: rgba(8, 184, 255, .56);--el-color-primary-light-7: rgba(8, 184, 255, .36);--el-color-primary-light-8: rgba(8, 184, 255, .22);--el-color-primary-light-9: rgba(8, 184, 255, .12);--el-color-primary-dark-2: #0A7BFF;--el-color-success: #10B981;--el-color-success-light-3: #34d399;--el-color-success-light-5: rgba(16, 185, 129, .52);--el-color-success-light-7: rgba(16, 185, 129, .34);--el-color-success-light-8: rgba(16, 185, 129, .22);--el-color-success-light-9: rgba(16, 185, 129, .12);--el-color-warning: #F59E0B;--el-color-warning-light-3: #fbbf24;--el-color-warning-light-5: rgba(245, 158, 11, .52);--el-color-warning-light-7: rgba(245, 158, 11, .34);--el-color-warning-light-8: rgba(245, 158, 11, .22);--el-color-warning-light-9: rgba(245, 158, 11, .12);--el-color-danger: #DC2626;--el-color-danger-light-3: #f87171;--el-color-danger-light-5: rgba(220, 38, 38, .52);--el-color-danger-light-7: rgba(220, 38, 38, .34);--el-color-danger-light-8: rgba(220, 38, 38, .22);--el-color-danger-light-9: rgba(220, 38, 38, .12);--el-color-info: #3B82F6;--el-color-info-light-3: #60a5fa;--el-color-info-light-5: rgba(59, 130, 246, .52);--el-color-info-light-7: rgba(59, 130, 246, .34);--el-color-info-light-8: rgba(59, 130, 246, .22);--el-color-info-light-9: rgba(59, 130, 246, .12);--el-text-color-primary: #172033;--el-text-color-regular: #55627A;--el-text-color-secondary: #8D9AAF;--el-text-color-placeholder: #C5CEDB;--el-border-color: #D9E3F0;--el-border-color-light: #EAF0F7;--el-border-color-lighter: #EAF0F7;--el-border-color-extra-light: rgba(234, 240, 247, .78);--el-border-color-dark: #C3D0E2;--el-bg-color: rgba(255, 255, 255, .96);--el-bg-color-page: #F4F7FB;--el-bg-color-overlay: rgba(255, 255, 255, .96);--el-fill-color-blank: rgba(255, 255, 255, .96);--el-fill-color-light: #f5f8fd;--el-fill-color-lighter: #f9fbff;--el-fill-color-extra-light: #fcfdff;--el-mask-color: rgba(12, 20, 34, .44);--el-overlay-color-lighter: rgba(12, 20, 34, .4);--el-border-radius-base: 8px;--el-border-radius-small: 4px;--el-border-radius-round: 9999px;--el-border-radius-circle: 50%;--el-font-family: Microsoft YaHei, PingFang SC, sans-serif;--el-font-size-base: 16px;--el-font-size-small: 14px;--el-font-size-large: 18px;--el-font-size-extra-large: 20px;--el-box-shadow: 0 10px 24px rgba(25, 35, 52, .08);--el-box-shadow-light: 0 4px 10px rgba(25, 35, 52, .06);--el-box-shadow-lighter: 0 1px 2px rgba(25, 35, 52, .04);--el-box-shadow-dark: 0 18px 38px rgba(25, 35, 52, .12)}.el-button{border-radius:12px;font-weight:600;transition:transform .3s cubic-bezier(0,0,.2,1),box-shadow .3s cubic-bezier(0,0,.2,1),border-color .3s cubic-bezier(0,0,.2,1),background-color .3s cubic-bezier(0,0,.2,1),color .3s cubic-bezier(0,0,.2,1)}.el-button:not(.is-text):not(.el-button--text):hover{transform:translateY(-2px)}.el-button:not(.is-text):not(.el-button--text):active{transform:translateY(0)}.el-button--default{background:rgba(255,255,255,.92);border:1px solid rgba(217,227,240,.9);color:#172033;box-shadow:0 10px 24px rgba(18,37,63,.06)}.el-button--default:hover,.el-button--default:focus{border-color:rgba(8,184,255,.28);color:#0a7bff;box-shadow:0 14px 28px rgba(18,37,63,.08)}.el-button--primary{background:linear-gradient(135deg,#08b8ff,#34d1ff 48%,#7ae7ff);border:1px solid transparent;color:#fff;box-shadow:0 14px 30px rgba(8,184,255,.24)}.el-button--primary:hover,.el-button--primary:focus{box-shadow:0 18px 36px rgba(8,184,255,.28),0 0 28px rgba(8,184,255,.22)}.el-button--success,.el-button--warning,.el-button--danger,.el-button--info{border:1px solid transparent;color:#fff;box-shadow:0 12px 26px rgba(18,37,63,.12)}.el-button--success{background:linear-gradient(135deg,#10b981,#34d399)}.el-button--warning{background:linear-gradient(135deg,#f59e0b,#fbbf24)}.el-button--danger{background:linear-gradient(135deg,#dc2626,#ef4444)}.el-button--info{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.el-card{border-radius:16px;border:1px solid rgba(217,227,240,.72);background:rgba(255,255,255,.94);box-shadow:0 16px 34px rgba(18,37,63,.08);transition:transform .3s cubic-bezier(0,0,.2,1),box-shadow .3s cubic-bezier(0,0,.2,1),border-color .3s cubic-bezier(0,0,.2,1)}.el-card:hover{border-color:rgba(8,184,255,.16);box-shadow:0 20px 42px rgba(18,37,63,.11)}.el-card .el-card__header{border-bottom:1px solid rgba(234,240,247,.92);padding:24px;font-weight:600;color:#172033;background:linear-gradient(180deg,rgba(249,252,255,.92),rgba(255,255,255,.72))}.el-card .el-card__body{padding:24px}.el-input .el-input__wrapper,.el-input .el-textarea__inner,.el-select .el-input__wrapper,.el-select .el-textarea__inner,.el-textarea .el-input__wrapper,.el-textarea .el-textarea__inner{border-radius:12px;border:1.5px solid rgba(217,227,240,.9);background:rgba(255,255,255,.92);box-shadow:inset 0 1px rgba(255,255,255,.8);transition:border-color .3s cubic-bezier(0,0,.2,1),box-shadow .3s cubic-bezier(0,0,.2,1),background-color .3s cubic-bezier(0,0,.2,1)}.el-input .el-input__wrapper:hover,.el-input .el-textarea__inner:hover,.el-select .el-input__wrapper:hover,.el-select .el-textarea__inner:hover,.el-textarea .el-input__wrapper:hover,.el-textarea .el-textarea__inner:hover{border-color:rgba(8,184,255,.28)}.el-input .el-input__wrapper.is-focus,.el-select .el-input__wrapper.is-focus{border-color:rgba(8,184,255,.48);box-shadow:0 0 0 4px rgba(8,184,255,.12)}.el-textarea__inner:focus{border-color:rgba(8,184,255,.48);box-shadow:0 0 0 4px rgba(8,184,255,.12)}.el-dropdown-menu{border-radius:16px;border:1px solid rgba(217,227,240,.78);background:rgba(255,255,255,.94);backdrop-filter:blur(18px) saturate(160%);box-shadow:0 18px 40px rgba(18,37,63,.16);padding:8px}.el-dropdown-menu .el-dropdown-menu__item{border-radius:8px;margin:4px 0;transition:all .3s cubic-bezier(0,0,.2,1)}.el-dropdown-menu .el-dropdown-menu__item:hover{background:linear-gradient(135deg,rgba(8,184,255,.08),rgba(95,107,255,.08));color:#0a7bff}.el-dialog{border-radius:24px;border:1px solid rgba(217,227,240,.72);background:rgba(255,255,255,.96);box-shadow:0 28px 70px rgba(18,37,63,.18)}.el-dialog .el-dialog__header{padding:32px;border-bottom:1px solid rgba(234,240,247,.94)}.el-dialog .el-dialog__header .el-dialog__title{font-family:Microsoft YaHei,PingFang SC,sans-serif;font-size:24px;font-weight:700;color:#172033}.el-dialog .el-dialog__body{padding:32px}.el-dialog .el-dialog__footer{padding:32px;border-top:1px solid rgba(234,240,247,.94)}.el-message{border-radius:12px;border:1px solid rgba(217,227,240,.72);box-shadow:0 18px 38px rgba(18,37,63,.14);padding:16px 24px;backdrop-filter:blur(12px) saturate(160%)}.el-message.el-message--success{background:linear-gradient(135deg,rgba(16,185,129,.12),rgba(52,211,153,.06));border-color:rgba(16,185,129,.3)}.el-message.el-message--warning{background:linear-gradient(135deg,rgba(245,158,11,.12),rgba(251,191,36,.06));border-color:rgba(245,158,11,.3)}.el-message.el-message--error{background:linear-gradient(135deg,rgba(239,68,68,.12),rgba(248,113,113,.06));border-color:rgba(220,38,38,.3)}.el-message.el-message--info{background:linear-gradient(135deg,rgba(59,130,246,.12),rgba(96,165,250,.06));border-color:rgba(59,130,246,.3)}.el-table{border-radius:16px;overflow:hidden;background:transparent}.el-table .el-table__header th{background:linear-gradient(180deg,rgba(244,249,255,.96),rgba(238,245,255,.92));color:#172033;font-weight:600}.el-table .el-table__row{transition:background-color .3s cubic-bezier(0,0,.2,1)}.el-table .el-table__row:hover>td.el-table__cell{background:rgba(8,184,255,.04)}.el-pagination .el-pager li,.el-pagination .btn-prev,.el-pagination .btn-next{border-radius:8px;transition:all .3s cubic-bezier(0,0,.2,1)}.el-pagination .el-pager li:hover,.el-pagination .btn-prev:hover,.el-pagination .btn-next:hover{color:#08b8ff}.el-pagination .el-pager li.is-active{background:linear-gradient(135deg,#08b8ff,#34d1ff 48%,#7ae7ff);color:#fff;box-shadow:0 10px 18px rgba(8,184,255,.22)}.el-tag{border-radius:9999px;padding:4px 16px;font-weight:500;border:1px solid transparent}.el-tag.el-tag--primary{background:linear-gradient(135deg,rgba(8,184,255,.1),rgba(95,107,255,.08));border-color:rgba(8,184,255,.18);color:#0a7bff}.el-tag.el-tag--success{background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(52,211,153,.08));border-color:rgba(16,185,129,.18);color:#10b981}.el-tag.el-tag--warning{background:linear-gradient(135deg,rgba(245,158,11,.1),rgba(251,191,36,.08));border-color:rgba(245,158,11,.18);color:#f59e0b}.el-tag.el-tag--danger{background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(248,113,113,.08));border-color:rgba(220,38,38,.18);color:#dc2626}.el-avatar{border:2px solid rgba(8,184,255,.24);box-shadow:0 4px 10px rgba(25,35,52,.06)}.el-loading-mask{background-color:rgba(244,247,251,.8);backdrop-filter:blur(12px) saturate(160%)}.el-loading-mask .el-loading-spinner .circular{stroke:#08b8ff}:root{--app-shell-bg: radial-gradient(circle at 8% 0%, rgba(8, 184, 255, .16) 0%, rgba(8, 184, 255, 0) 32%), radial-gradient(circle at 92% 0%, rgba(95, 107, 255, .14) 0%, rgba(95, 107, 255, 0) 28%), linear-gradient(180deg, #eef4ff 0%, #f7faff 42%, #f4f7fb 100%);--app-surface: rgba(255, 255, 255, .78);--app-surface-strong: rgba(255, 255, 255, .94);--app-surface-muted: rgba(245, 248, 253, .86);--app-stroke: rgba(195, 208, 226, .72);--app-shadow: 0 22px 46px rgba(18, 37, 63, .12)}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;font-family:Microsoft YaHei,PingFang SC,sans-serif;font-size:16px;color:#172033;background:var(--app-shell-bg);background-attachment:fixed;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overflow-x:hidden}#app{width:100%;height:100%;min-height:100%;position:relative;isolation:isolate;background:transparent}html,body,#app,#app *{font-family:Microsoft YaHei,PingFang SC,sans-serif!important}.top-menu,.top-menu *{font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif!important}::selection{background:rgba(8,184,255,.16);color:#172033}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}img,svg{display:block;max-width:100%}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:rgba(233,238,247,.9);border-radius:9999px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#08b8ff,#5f6bff);border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#0a7bff,#4654e8)}.gradient-text-primary{background:linear-gradient(135deg,#08b8ff,#34d1ff 48%,#7ae7ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text-secondary{background:linear-gradient(135deg,#5f6bff,#8593ff 48%,#bec7ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text-accent{background:linear-gradient(135deg,#ffb400,#ffcd35 52%,#ffe77a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glass-card{background:rgba(255,255,255,.72);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(199,214,231,.55);box-shadow:0 10px 30px rgba(32,49,77,.08)}.hover-lift{transition:transform .3s cubic-bezier(0,0,.2,1),box-shadow .3s cubic-bezier(0,0,.2,1)}.hover-lift:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(25,35,52,.12)}.app-shell-page{background:var(--app-surface);border:1px solid var(--app-stroke);border-radius:24px;box-shadow:var(--app-shadow)}.app-shell-panel{background:var(--app-surface-strong);border:1px solid rgba(195,208,226,.58);border-radius:16px;box-shadow:0 18px 40px rgba(18,37,63,.09)}.app-shell-muted{background:var(--app-surface-muted);border:1px solid rgba(217,227,240,.82);border-radius:16px}.app-shell-title{color:#172033;font-weight:700;letter-spacing:.01em}.app-shell-subtitle{color:#55627a}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.animate-fade-in{animation:fadeIn .3s cubic-bezier(0,0,.2,1)}.animate-fade-in-up{animation:fadeInUp .3s cubic-bezier(0,0,.2,1)}.animate-fade-in-down{animation:fadeInDown .3s cubic-bezier(0,0,.2,1)}.animate-fade-in-left{animation:fadeInLeft .3s cubic-bezier(0,0,.2,1)}.animate-fade-in-right{animation:fadeInRight .3s cubic-bezier(0,0,.2,1)}.animate-scale-in{animation:scaleIn .3s cubic-bezier(.68,-.55,.265,1.55)}.animate-float{animation:float 3s cubic-bezier(.4,0,.2,1) infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.2,1) infinite}.animate-spin{animation:spin 1s linear infinite}@media(max-width:768px){.hide-mobile{display:none!important}}@media(min-width:768px){.hide-desktop{display:none!important}}.el-overlay{backdrop-filter:blur(8px)}.el-overlay-dialog .el-dialog:not(.customer-service-dialog){max-width:min(92vw,880px)!important;min-width:min(92vw,380px);max-height:min(86vh,860px);margin-top:7vh!important;margin-bottom:7vh!important;display:flex;flex-direction:column;overflow:hidden;border-radius:24px}.el-overlay-dialog .el-dialog:not(.customer-service-dialog) .el-dialog__body{overflow:auto;overscroll-behavior:contain}@media(max-width:768px){.el-overlay-dialog .el-dialog:not(.customer-service-dialog){min-width:min(92vw,320px);margin-top:4vh!important;margin-bottom:4vh!important;max-height:90vh}}.el-overlay.is-message-box{z-index:4000!important}#app .query-page,#app .travel-plan-page,#app .travel-qa-page,#app .travel-assistant-page,#app .travel-copywriting-page,#app .profile-page,#app .orders-page,#app .flash-sale-page{background:transparent!important}#app .query-page .hero-section,#app .query-page .search-card,#app .query-page .scene-section,#app .query-page .travel-plan-section,#app .query-page .categories-section,#app .query-page .result-section,#app .query-page .assistant-tools-section,#app .travel-plan-page .form-card,#app .travel-plan-page .result-card,#app .travel-plan-page .history-card,#app .travel-qa-page .chat-card,#app .travel-qa-page .sidebar-card,#app .travel-assistant-page .function-card,#app .travel-copywriting-page .main-card,#app .profile-page .glass-card,#app .orders-page .filter-card,#app .orders-page .orders-card,#app .flash-sale-page .product-card{background:rgba(255,255,255,.92)!important;border:1px solid rgba(195,208,226,.74)!important;box-shadow:0 18px 38px rgba(18,37,63,.1)!important;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%)}#app .query-page .hero-section{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(241,247,255,.94))!important}#app .query-page .title-gradient{background:linear-gradient(135deg,#08b8ff,#5f6bff)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}#app .query-page .search-input-wrapper{background:rgba(255,255,255,.98)!important;border:1px solid rgba(195,208,226,.78)!important;box-shadow:inset 0 0 0 1px rgba(8,184,255,.04)!important}#app .query-page .search-btn,#app .query-page .tag-btn,#app .query-page .tool-card .el-input-group__append .el-button,#app .query-page .tool-card .el-input-group__append .el-button--primary{background:rgba(255,255,255,.98)!important;color:#0a7bff!important;border:1px solid rgba(8,184,255,.2)!important}#app .query-page .search-btn:hover,#app .query-page .tag-btn:hover{box-shadow:0 12px 24px rgba(18,37,63,.1)!important}#app .query-page .tags-label,#app .query-page .plan-label,#app .query-page .tool-result h4{color:#0a7bff!important}#app .query-page .travel-plan-card,#app .query-page .category-card,#app .query-page .tool-result{background:linear-gradient(180deg,#fff,#f6faff)!important;border:1px solid rgba(195,208,226,.68)!important;box-shadow:0 12px 28px rgba(18,37,63,.08)!important}#app .query-page .category-card:hover{border-color:rgba(8,184,255,.24)!important;box-shadow:0 18px 32px rgba(18,37,63,.12)!important}#app .query-page .scene-image-wrapper{box-shadow:0 14px 30px rgba(18,37,63,.12)!important}#app .query-page .scene-image-wrapper:hover{box-shadow:0 20px 38px rgba(18,37,63,.16)!important}#app .travel-plan-page .header-card,#app .travel-qa-page .header-card,#app .travel-assistant-page .header-card,#app .travel-copywriting-page .header-card{background:linear-gradient(135deg,#08b8ff,#5f6bff 58%,#93a2ff)!important;color:#fff!important;border:none!important;box-shadow:0 20px 40px rgba(8,184,255,.24)!important}#app .travel-qa-page .chat-card .chat-container{background:linear-gradient(180deg,#f6faff,#edf4ff)!important}#app .travel-qa-page .chat-card .input-area{border-top:1px solid rgba(217,227,240,.84)!important;background:rgba(255,255,255,.92)}#app .travel-qa-page .chat-card .message-item.user .message-content{background:linear-gradient(135deg,#08b8ff,#5f6bff)!important;color:#fff!important;box-shadow:0 12px 24px rgba(8,184,255,.18)!important}#app .travel-qa-page .chat-card .message-item.assistant .message-content{background:rgba(255,255,255,.98)!important;border:1px solid rgba(217,227,240,.74);box-shadow:0 10px 22px rgba(18,37,63,.08)!important}#app .travel-qa-page .sidebar-card .hot-question-item{background:rgba(245,248,253,.98)!important;border:1px solid rgba(217,227,240,.74);border-radius:12px!important}#app .travel-qa-page .sidebar-card .hot-question-item:hover{background:linear-gradient(135deg,#08b8ff,#5f6bff)!important;border-color:transparent!important;color:#fff!important}#app .travel-assistant-page .weather-result,#app .travel-assistant-page .nearby-result,#app .travel-assistant-page .web-search-result{background:linear-gradient(180deg,#f8fbff,#f2f7ff)!important;border:1px solid rgba(217,227,240,.72);border-radius:16px!important}#app .travel-assistant-page .weather-result h4,#app .travel-assistant-page .nearby-result h4,#app .travel-assistant-page .web-search-result h4{color:#0a7bff!important}#app .travel-assistant-page .weather-item,#app .travel-assistant-page .poi-item{box-shadow:0 8px 20px rgba(18,37,63,.08)!important}#app .travel-copywriting-page .main-card .el-steps__item.is-process .el-step__head,#app .travel-copywriting-page .main-card .el-step__head.is-finish{color:#08b8ff!important;border-color:#08b8ff!important}#app .orders-page{max-width:1400px;margin:0 auto}#app .orders-page .el-button--primary{background:linear-gradient(135deg,#08b8ff,#5f6bff)!important;border:none!important;color:#fff!important}#app .profile-page{font-family:Microsoft YaHei,PingFang SC,sans-serif!important}#app .profile-page .glass-card{border-radius:28px!important}#app .profile-page .card-glow{background:linear-gradient(135deg,#08b8ff,#5f6bff)!important;opacity:.14!important}#app .profile-page .profile-content .profile-tabs .el-tabs__item.is-active{color:#0a7bff!important;background:linear-gradient(135deg,rgba(8,184,255,.1),rgba(95,107,255,.1))!important}#app .profile-page .profile-content .profile-tabs .el-tabs__active-bar{background:linear-gradient(135deg,#08b8ff,#5f6bff)!important}#app .profile-page .custom-input .el-input__wrapper{background:rgba(255,255,255,.94)!important;border:1px solid rgba(217,227,240,.78)!important}#app .profile-page .custom-input .el-input__wrapper:hover,#app .profile-page .custom-input .el-input__wrapper.is-focus{border-color:rgba(8,184,255,.28)!important}#app .profile-page .section-title,#app .profile-page .username{font-family:Microsoft YaHei,PingFang SC,sans-serif!important}#app .profile-page .user-auth-time,#app .profile-page .stat-label{color:#55627a!important}#app .flash-sale-page{background:radial-gradient(circle at 10% 0%,rgba(8,184,255,.12),rgba(8,184,255,0) 30%),radial-gradient(circle at 90% 4%,rgba(95,107,255,.1),rgba(95,107,255,0) 28%),linear-gradient(180deg,#eef4ff,#f7faff 42%,#f4f7fb)!important}#app .flash-sale-page .page-header{background:rgba(255,255,255,.82)!important;border-bottom:1px solid rgba(217,227,240,.82)!important;box-shadow:0 14px 30px rgba(18,37,63,.08)!important}#app .flash-sale-page .countdown-wrapper{background:rgba(255,255,255,.92)!important;border:1px solid rgba(8,184,255,.22)!important}#app .flash-sale-page .flash-badge{background:linear-gradient(135deg,#08b8ff,#5f6bff)!important;box-shadow:2px 4px 12px rgba(8,184,255,.2)!important}#app .flash-sale-page .product-image{background:linear-gradient(135deg,#f8fbff,#edf3ff)!important}#app .flash-sale-page .current-price,#app .flash-sale-page .stock-text,#app .flash-sale-page .countdown-label,#app .flash-sale-page .countdown-time,#app .flash-sale-page .loading-container{color:#0a7bff!important}#app .flash-sale-page .discount-label{background:rgba(8,184,255,.08)!important;color:#0a7bff!important;border:1px solid rgba(8,184,255,.16)!important}#app .flash-sale-page .progress-fill{background:linear-gradient(90deg,#08b8ff,#5f6bff)!important}#app .flash-sale-page .buy-button{background:linear-gradient(135deg,#08b8ff,#5f6bff)!important;color:#fff!important;border:none!important;box-shadow:0 14px 28px rgba(8,184,255,.2)!important}#app .chat-page .chat-container{background:linear-gradient(180deg,#f7efe4,#f3ede2)!important;background-image:none!important}#app .chat-page .chat-header{background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.28))!important;box-shadow:none!important}#app .chat-page .chat-input{background:transparent!important;box-shadow:none!important}body.travel-qa-white,body.travel-qa-white #app,body.travel-qa-white .layout-container,body.travel-qa-white .main-content{background:#fff!important;background-image:none!important}body.travel-qa-white .layout-container:before,body.travel-qa-white .layout-container:after{display:none!important;content:none!important;background:none!important}body.travel-qa-white .travel-qa-page,body.travel-qa-white .travel-qa-layout,body.travel-qa-white .page-intro,body.travel-qa-white .chat-shell,body.travel-qa-white .chat-header,body.travel-qa-white .chat-messages,body.travel-qa-white .chat-input,body.travel-qa-white .sidebar-panel,body.travel-qa-white .sidebar-panel .el-card__header,body.travel-qa-white .sidebar-panel .el-card__body{background:#fff!important;background-image:none!important}
