div[data-v-2ef36fd7]{width:100%;height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;color:#d3d3d3}.strategyTravels[data-v-6971382b]{width:100%;background:#f7f8fa;padding:20px 0}.list-container[data-v-6971382b]{max-width:1200px;margin:0 auto;padding:0 15px}.travel-card[data-v-6971382b]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:12px;overflow:hidden;margin-bottom:20px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid transparent}.travel-card[data-v-6971382b]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.1);box-shadow:0 8px 20px rgba(0,0,0,.1);border-color:rgba(255,51,153,.1)}.card-content[data-v-6971382b]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-width:0}.card-image-wrap[data-v-6971382b]{width:260px;height:180px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative}.card-image-wrap .cover-img[data-v-6971382b]{width:100%;height:100%;display:block;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.card-image-wrap:hover .cover-img[data-v-6971382b]{-webkit-transform:scale(1.05);transform:scale(1.05)}.card-image-wrap .image-slot[data-v-6971382b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:#f5f7fa;color:#909399;font-size:30px}.title[data-v-6971382b]{margin:0 0 12px 0;font-size:18px;font-weight:600;color:#2c3e50;line-height:1.4;-webkit-line-clamp:2}.desc[data-v-6971382b],.title[data-v-6971382b]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.desc[data-v-6971382b]{font-size:14px;color:#666;line-height:1.6;margin:0 0 20px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-line-clamp:3;text-align:justify}.meta-footer[data-v-6971382b]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;color:#999;padding-top:15px;border-top:1px solid #f0f0f0}.meta-footer .meta-left[data-v-6971382b],.meta-footer .meta-right[data-v-6971382b],.meta-footer[data-v-6971382b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta-footer .icon[data-v-6971382b]{margin-right:6px;opacity:.7}.meta-footer .location-icon path[data-v-6971382b]{fill:#ec4899}.meta-footer .location-text[data-v-6971382b]{color:#ec4899;font-weight:500}@media screen and (max-width:768px){.strategyTravels[data-v-6971382b]{padding:10px 0;background:#fff}.list-container[data-v-6971382b]{padding:0 12px}.travel-card[data-v-6971382b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);margin-bottom:15px}.card-image-wrap[data-v-6971382b]{width:100%;height:200px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.card-content[data-v-6971382b]{padding:16px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.title[data-v-6971382b]{font-size:17px;margin-bottom:8px}.desc[data-v-6971382b]{font-size:13px;margin-bottom:12px;-webkit-line-clamp:2}.meta-footer[data-v-6971382b]{padding-top:12px}}.strategyTravels[data-v-2185c9dc]{width:100%;background:#f7f8fa;padding:20px 0}.list-container[data-v-2185c9dc]{max-width:1200px;width:96%;margin:0 auto}.travel-card[data-v-2185c9dc]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:12px;margin-bottom:20px;overflow:hidden;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid transparent}.travel-card[data-v-2185c9dc]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.1);box-shadow:0 8px 20px rgba(0,0,0,.1);border-color:rgba(255,51,153,.1)}.card-content[data-v-2185c9dc]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:24px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:0}.card-image-wrap[data-v-2185c9dc]{width:260px;height:190px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-negative:0;flex-shrink:0;position:relative}.card-image-wrap .cover-img[data-v-2185c9dc]{width:100%;height:100%;display:block}.card-image-wrap .image-slot[data-v-2185c9dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:#f5f7fa;color:#c0c4cc;font-size:24px}.title[data-v-2185c9dc]{font-size:18px;font-weight:700;color:#333;margin:0 0 10px 0;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta-row[data-v-2185c9dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;font-size:13px;color:#999}.meta-row .icon[data-v-2185c9dc]{margin-right:6px}.desc[data-v-2185c9dc]{font-size:14px;color:#666;line-height:1.6;margin:0 0 15px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-align:justify}.meta-footer[data-v-2185c9dc]{border-top:1px solid #f0f0f0;padding-top:15px}.meta-footer .location-wrap[data-v-2185c9dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta-footer .location-wrap .location-icon path[data-v-2185c9dc]{fill:#ec4899}.meta-footer .location-wrap .location-text[data-v-2185c9dc]{color:#ec4899;font-size:13px;font-weight:500;margin-left:4px}@media screen and (max-width:768px){.strategyTravels[data-v-2185c9dc]{padding:10px 0;background:#fff}.travel-card[data-v-2185c9dc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);margin-bottom:15px}.card-image-wrap[data-v-2185c9dc]{width:100%;height:180px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.card-content[data-v-2185c9dc]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:15px}.title[data-v-2185c9dc]{font-size:17px;margin-bottom:8px}.desc[data-v-2185c9dc]{font-size:13px;-webkit-line-clamp:2;margin-bottom:10px}.meta-footer[data-v-2185c9dc]{padding-top:10px}}.loader-container[data-v-08627c3f]{position:relative;width:40px;height:40px;-webkit-animation:rotate-square-data-v-08627c3f .8s linear infinite;animation:rotate-square-data-v-08627c3f .8s linear infinite}.dot[data-v-08627c3f]{width:7px;height:7px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-animation:pulse-data-v-08627c3f 1.5s ease-in-out infinite;animation:pulse-data-v-08627c3f 1.5s ease-in-out infinite}.dot[data-v-08627c3f]:first-child{-webkit-transform:translate(calc(-50% - 5.5px),calc(-50% - 5.5px));transform:translate(calc(-50% - 5.5px),calc(-50% - 5.5px));-webkit-animation-delay:0s;animation-delay:0s;background:linear-gradient(45deg,#ec4899 70%,#c78eff)}.dot[data-v-08627c3f]:nth-child(2){-webkit-transform:translate(calc(-50% + 5.5px),calc(-50% - 5.5px));transform:translate(calc(-50% + 5.5px),calc(-50% - 5.5px));-webkit-animation-delay:.3s;animation-delay:.3s;background:#ec4899}.dot[data-v-08627c3f]:nth-child(3){-webkit-transform:translate(calc(-50% + 5.5px),calc(-50% + 5.5px));transform:translate(calc(-50% + 5.5px),calc(-50% + 5.5px));-webkit-animation-delay:.6s;animation-delay:.6s;background:linear-gradient(225deg,#ec4899 80%,#c78eff)}.dot[data-v-08627c3f]:nth-child(4){-webkit-transform:translate(calc(-50% - 5.5px),calc(-50% + 5.5px));transform:translate(calc(-50% - 5.5px),calc(-50% + 5.5px));-webkit-animation-delay:.9s;animation-delay:.9s;background:#ec4899}@-webkit-keyframes rotate-square-data-v-08627c3f{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-square-data-v-08627c3f{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes pulse-data-v-08627c3f{0%,to{opacity:1}50%{opacity:1}}@keyframes pulse-data-v-08627c3f{0%,to{opacity:1}50%{opacity:1}}.collection-page[data-v-53169c9f]{width:100%;min-height:82vh;background-color:#f7f8fa;padding:20px 0 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.main-container[data-v-53169c9f]{width:100%;max-width:1130px;margin:0 auto;padding:0 12px;-webkit-box-sizing:border-box;box-sizing:border-box}.header-card[data-v-53169c9f]{background:#fff;border-radius:16px;padding:20px 26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 4px 18px rgba(0,0,0,.03);box-shadow:0 4px 18px rgba(0,0,0,.03);border:1px solid #fdf2f8;margin-bottom:20px}.header-card .header-left[data-v-53169c9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.header-card .header-left .title-row[data-v-53169c9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.header-card .header-left .page-title[data-v-53169c9f]{font-size:20px;font-weight:800;color:#333;position:relative;padding-left:12px}.header-card .header-left .page-title[data-v-53169c9f]:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:18px;background:#ec4899;border-radius:2px}.header-card .header-left .count-badge[data-v-53169c9f]{font-size:12px;font-weight:600;color:#ec4899;background:#fff0f6;border:1px solid #ffcfe7;padding:2px 10px;border-radius:20px}.header-card .header-left .sub-desc[data-v-53169c9f]{font-size:12.5px;color:#888;margin:0;padding-left:12px}.header-card .header-right[data-v-53169c9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pill-switcher[data-v-53169c9f]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fdf8fa;border-radius:30px;padding:4px;border:1px solid #ffe4ed}.pill-switcher .switch-item[data-v-53169c9f]{padding:9px 20px;border-radius:26px;font-size:13.5px;font-weight:700;color:#666;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;white-space:nowrap}.pill-switcher .switch-item[data-v-53169c9f]:hover{color:#ec4899}.pill-switcher .switch-item.is-active[data-v-53169c9f]{background:#ec4899;color:#fff;-webkit-box-shadow:0 4px 12px rgba(236,72,153,.3);box-shadow:0 4px 12px rgba(236,72,153,.3)}.content-wrapper[data-v-53169c9f]{min-height:360px}.loading-box[data-v-53169c9f]{width:100%;height:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.empty-container[data-v-53169c9f]{background:#fff;border-radius:16px;padding:75px 20px;text-align:center;-webkit-box-shadow:0 4px 18px rgba(0,0,0,.03);box-shadow:0 4px 18px rgba(0,0,0,.03);border:1px solid #f9f9f9}.empty-container .empty-icon[data-v-53169c9f]{width:80px;height:80px;margin:0 auto 18px;background:#fff0f6;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.empty-container h3[data-v-53169c9f]{font-size:17px;font-weight:800;color:#333;margin-bottom:8px}.empty-container p[data-v-53169c9f]{font-size:13px;color:#888;margin-bottom:24px}.empty-container .go-browse-btn[data-v-53169c9f]{display:inline-block;padding:10px 32px;background:#ec4899;color:#fff;border-radius:50px;font-weight:700;cursor:pointer;font-size:14px;-webkit-box-shadow:0 4px 15px rgba(236,72,153,.3);box-shadow:0 4px 15px rgba(236,72,153,.3);-webkit-transition:all .25s ease;transition:all .25s ease}.empty-container .go-browse-btn[data-v-53169c9f]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(236,72,153,.4);box-shadow:0 6px 20px rgba(236,72,153,.4)}.fade-in-up[data-v-53169c9f]{-webkit-animation:fadeInUp-data-v-53169c9f .35s ease-out forwards;animation:fadeInUp-data-v-53169c9f .35s ease-out forwards}@-webkit-keyframes fadeInUp-data-v-53169c9f{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-data-v-53169c9f{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.pagination-footer[data-v-53169c9f]{margin-top:28px;padding:10px 0 20px;text-align:center;width:100%;overflow-x:auto}.pagination-footer[data-v-53169c9f] .el-pagination.is-background .btn-next,.pagination-footer[data-v-53169c9f] .el-pagination.is-background .btn-prev,.pagination-footer[data-v-53169c9f] .el-pagination.is-background .el-pager li{border-radius:8px;background-color:#fff;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.04);box-shadow:0 2px 6px rgba(0,0,0,.04)}.pagination-footer[data-v-53169c9f] .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#ec4899!important;color:#fff!important;-webkit-box-shadow:0 3px 10px rgba(236,72,153,.3);box-shadow:0 3px 10px rgba(236,72,153,.3)}.pagination-footer[data-v-53169c9f] .el-pagination.is-background .el-pager li:hover{color:#ec4899}@media screen and (max-width:768px){.collection-page[data-v-53169c9f]{padding:12px 0 30px}.header-card[data-v-53169c9f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:16px 14px;gap:14px;border-radius:14px;margin-bottom:14px}.header-card .header-left .title-row[data-v-53169c9f]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-card .header-left .page-title[data-v-53169c9f]{font-size:17px}.header-card .header-left .sub-desc[data-v-53169c9f]{font-size:12px}.header-card .header-right .pill-switcher[data-v-53169c9f],.header-card .header-right[data-v-53169c9f]{width:100%}.header-card .header-right .pill-switcher .switch-item[data-v-53169c9f]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:9px 0;font-size:13px}.empty-container[data-v-53169c9f]{padding:55px 16px}.pagination-footer[data-v-53169c9f] .el-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-footer[data-v-53169c9f] .el-pagination .btn-next,.pagination-footer[data-v-53169c9f] .el-pagination .btn-prev{margin:0 3px;min-width:30px;padding:0 6px}.pagination-footer[data-v-53169c9f] .el-pagination .el-pager li{margin:0 3px;min-width:28px}}