*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none}input,textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;min-height:100vh;background-color:#f5f5f5}.mobile-nav{display:flex;justify-content:center;align-items:center;padding:5.33333vw;background-color:#fff;box-shadow:0 .53333vw 2.13333vw rgba(0,0,0,.1);position:sticky;top:0;z-index:100}.mobile-nav .nav-link{font-weight:700;color:#2c3e50;text-decoration:none;padding:2.66667vw 5.33333vw;margin:0 2.66667vw;border-radius:5.33333vw;transition:all .3s ease}.mobile-nav .nav-link:hover{background-color:#f0f0f0}.mobile-nav .nav-link.router-link-exact-active{color:#42b983;background-color:#e8f5e8}@media (max-width:768px){.mobile-nav{padding:15px}.mobile-nav .nav-link{padding:8px 16px;margin:0 5px;font-size:14px}}.top-nav{margin-top:2.66667vw;width:95%;background-color:rgba(77,77,77,.1);border-radius:13.33333vw;margin-left:auto;margin-right:auto}.top-nav .nav-tabs{display:flex;justify-content:space-between;background-color:#e4e4e4;border-radius:13.33333vw}.top-nav .nav-tabs .nav-tab{font-size:4.26667vw;font-weight:500;color:#666;cursor:pointer;height:8vw;line-height:8vw;width:33%;border-radius:13.33333vw;text-align:center;position:relative}.top-nav .nav-tabs .nav-tab.active,.top-nav .nav-tabs .nav-tab:hover{color:#fff;background-image:-webkit-linear-gradient(left,#facf27,#f15123);background-image:linear-gradient(270deg,#facf27,#f15123)}.top-nav .nav-tabs .nav-tab:hover{font-weight:600}.top-nav .nav-tabs .nav-tab .badge{position:absolute;top:-2.13333vw;right:2.13333vw;background-color:red;color:#fff;font-size:2.66667vw;padding:.53333vw 1.6vw;border-radius:2.66667vw;min-width:4.8vw;text-align:center;line-height:1.2;font-weight:700}@media (max-width:768px){.top-nav .nav-tabs .nav-tab{font-size:14px}}.home-container[data-v-36250559]{background-color:#f1f1f1;min-height:100vh;display:flex;flex-direction:column;align-items:center}.center-content[data-v-36250559]{width:100%}.secondary-nav[data-v-36250559]{margin-top:2.66667vw;padding:4vw 5.33333vw;display:flex;justify-content:space-around}.secondary-nav .nav-item[data-v-36250559]{display:flex;flex-direction:column;align-items:center;gap:1.33333vw;cursor:pointer;position:relative}.secondary-nav .nav-item .nav-icon[data-v-36250559]{width:6.4vw;height:6.4vw;border-radius:1.06667vw;position:relative;background:transparent;transition:opacity .3s ease,transform .2s ease}.secondary-nav .nav-item.active .nav-icon[data-v-36250559]{border:none;transform:scale(1.1)}.secondary-nav .nav-item span[data-v-36250559]{font-size:3.73333vw;color:#666}.secondary-nav .nav-item.active span[data-v-36250559]{color:#ff6b35;font-weight:600}.search-bar[data-v-36250559]{margin:5.33333vw 4vw 2.66667vw 4vw;display:flex;align-items:center;background-color:#f5f5f5;border-radius:5.33333vw;padding:2.13333vw 4vw}.search-bar .search-icon[data-v-36250559]{font-size:4.8vw;margin-right:2.13333vw}.search-bar .search-input[data-v-36250559]{flex:1;border:none;background:transparent;font-size:3.73333vw;color:#333}.search-bar .search-input[data-v-36250559]::placeholder{color:#999}.search-bar .search-input[data-v-36250559]:focus{outline:none}.share-banner[data-v-36250559]{border-radius:3.2vw;display:flex;align-items:center;gap:4vw;cursor:pointer;transition:transform .2s ease}.share-banner[data-v-36250559]:active{transform:scale(.98)}.share-banner .share-banner-img[data-v-36250559]{width:100%;height:100%;border-radius:3.2vw}.share-banner .share-text[data-v-36250559]{flex:1;display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:3.73333vw;gap:2.66667vw}.share-banner .share-text .arrow[data-v-36250559]{width:2.66667vw}.featured-banner[data-v-36250559]{width:100%;margin:0 0}.featured-banner .banner-text[data-v-36250559]{flex:1}.featured-banner .banner-text h2[data-v-36250559]{font-size:5.33333vw;font-weight:700;margin-bottom:1.33333vw}.featured-banner .banner-text .member-free[data-v-36250559]{font-size:3.73333vw;opacity:.9;margin-bottom:4vw}.featured-banner .banner-text .banner-buttons[data-v-36250559]{display:flex;gap:2.66667vw}.featured-banner .banner-text .banner-buttons .use-now-btn[data-v-36250559]{background-color:#4caf50;color:#fff;border:none;padding:2.13333vw 4.26667vw;border-radius:5.33333vw;font-size:3.73333vw;cursor:pointer}.featured-banner .banner-text .banner-buttons .favorite-btn[data-v-36250559]{background-color:hsla(0,0%,100%,.2);color:#fff;border:none;width:9.6vw;height:9.6vw;border-radius:50%;cursor:pointer}.featured-banner .banner-text .banner-buttons .favorite-btn .heart-icon[data-v-36250559]{font-size:4.26667vw}.featured-banner .banner-watch .watch-device[data-v-36250559]{width:21.33333vw;height:21.33333vw;background-color:#333;border-radius:50%;padding:2.13333vw}.featured-banner .banner-watch .watch-device .watch-face[data-v-36250559]{width:100%;height:100%;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:3.2vw}.featured-banner .banner-watch .watch-device .watch-face.dragon-face[data-v-36250559]{background:linear-gradient(45deg,#667eea,#764ba2)}.featured-banner .banner-watch .watch-device .watch-face .time-display[data-v-36250559]{font-size:3.73333vw;font-weight:700}.featured-banner .banner-watch .watch-device .watch-face .date-display[data-v-36250559]{font-size:2.66667vw;opacity:.8}.ranking-content[data-v-36250559]{margin:4vw 2.66667vw}.ranking-content .ranking-category[data-v-36250559]{margin-bottom:4vw;background-color:#fff;padding:3.46667vw 4vw;border-radius:2.66667vw}.ranking-content .ranking-category .category-header[data-v-36250559]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4vw}.ranking-content .ranking-category .category-header h3[data-v-36250559]{font-size:4.8vw;font-weight:600;color:#333}.ranking-content .ranking-category .category-header .arrow[data-v-36250559]{width:2.66667vw}.ranking-content .ranking-category .category-header .arrow.clickable-arrow[data-v-36250559]{cursor:pointer;transition:transform .2s ease}.ranking-content .ranking-category .category-header .arrow.clickable-arrow[data-v-36250559]:active{transform:scale(.9)}.ranking-content .ranking-category .watch-list[data-v-36250559]{display:flex;flex-wrap:wrap;gap:2.66667vw;padding-bottom:2.66667vw}.free-content[data-v-36250559]{margin:4vw 2.66667vw}.free-content .free-category[data-v-36250559]{margin-bottom:4vw;padding:3.46667vw 4vw;border-radius:2.66667vw}.free-content .free-category .category-header[data-v-36250559]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4vw}.free-content .free-category .category-header h3[data-v-36250559]{font-size:4.8vw;font-weight:600;color:#333}.free-content .free-category .category-header .arrow[data-v-36250559]{width:2.66667vw}.free-content .free-category .watch-list[data-v-36250559]{display:flex;flex-wrap:wrap;gap:2.66667vw;padding-bottom:2.66667vw}.recommend-content[data-v-36250559]{margin:2.66667vw 2.66667vw}.recommend-section[data-v-36250559]{margin-bottom:4vw;background-color:#fff;padding:3.46667vw 4vw;border-radius:2.66667vw}.recommend-section .section-header[data-v-36250559]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4vw}.recommend-section .section-header h3[data-v-36250559]{font-size:4.8vw;font-weight:600;color:#333}.recommend-section .section-header .arrow[data-v-36250559]{width:2.66667vw}.recommend-section .section-header .arrow.clickable-arrow[data-v-36250559]{cursor:pointer;transition:transform .2s ease}.recommend-section .section-header .arrow.clickable-arrow[data-v-36250559]:active{transform:scale(.9)}.recommend-section .watch-grid[data-v-36250559]{display:flex;flex-wrap:wrap;gap:2.66667vw}.bestseller-item[data-v-36250559]{display:flex;align-items:center;gap:3.2vw;padding:2.66667vw;border-radius:3.2vw;cursor:pointer;transition:all .2s ease;justify-content:space-between}.bestseller-item[data-v-36250559]:active{transform:scale(.98);background-color:#f0f0f0}.bestseller-item .watch-preview-img[data-v-36250559]{width:16vw;height:16vw;border-radius:50%;flex-shrink:0;max-width:none;margin:0}.bestseller-item .rank-number[data-v-36250559]{width:6.4vw;height:6.4vw;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:4.26667vw;font-weight:700;flex-shrink:0}.bestseller-item .watch-preview[data-v-36250559]{width:13.33333vw;height:13.33333vw;border-radius:50%;flex-shrink:0;max-width:none;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:2.66667vw}.bestseller-item .watch-preview .preview-time[data-v-36250559]{font-size:3.2vw;font-weight:700}.bestseller-item .watch-preview .preview-date[data-v-36250559]{font-size:2.13333vw;opacity:.8}.bestseller-item .item-info[data-v-36250559]{min-width:0;text-align:left}.bestseller-item .item-info .item-name[data-v-36250559]{font-size:4vw;color:#333;font-weight:500;margin-bottom:1.06667vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bestseller-item .item-info .item-price[data-v-36250559]{font-size:3.2vw}.bestseller-item .item-info .item-price.free[data-v-36250559]{color:#4caf50}.bestseller-item .item-info .item-price.member[data-v-36250559]{color:#ff6b35}.bestseller-item .item-stats[data-v-36250559]{display:flex;align-items:center;gap:1.06667vw;flex-shrink:0;margin-left:5.33333vw}.bestseller-item .item-stats .heart-icon-small[data-v-36250559]{width:5.33333vw}.bestseller-item .item-stats .stats-text[data-v-36250559]{font-size:3.2vw;color:#666}.free-content[data-v-36250559],.widget-content[data-v-36250559]{margin:5.33333vw 4vw}.free-content .watch-grid[data-v-36250559],.widget-content .watch-grid[data-v-36250559]{display:flex;flex-wrap:wrap;gap:2.66667vw}.category-section[data-v-36250559]{margin:5.33333vw 4vw}.category-section .category-header[data-v-36250559]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4vw}.category-section .category-header h3[data-v-36250559]{font-size:4.8vw;font-weight:600;color:#333}.category-section .category-header .arrow[data-v-36250559]{width:2.66667vw}.category-section .watch-list[data-v-36250559]{display:flex;flex-wrap:wrap;gap:2.66667vw;padding-bottom:2.66667vw}.category-section .watch-grid[data-v-36250559]{display:flex;flex-wrap:wrap;gap:2.66667vw}.watch-item[data-v-36250559]{text-align:center;flex:0 0 calc(33.333% - 1.86667vw);cursor:pointer;transition:transform .2s ease}.watch-item[data-v-36250559]:active{transform:scale(.95)}.watch-item .watch-preview-wrapper[data-v-36250559]{width:100%;aspect-ratio:1;max-width:26.66667vw;margin:0 auto 2.13333vw;position:relative;overflow:hidden;border-radius:50%}.watch-item .watch-preview-wrapper .watch-cover-image[data-v-36250559]{width:100%;height:100%;object-fit:cover;border-radius:50%}.watch-item .watch-preview[data-v-36250559]{width:100%;aspect-ratio:1;max-width:26.66667vw;border-radius:50%;margin:0 auto 2.13333vw;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:3.2vw;position:relative}.watch-item .watch-preview.sea-face[data-v-36250559]{background:linear-gradient(45deg,#74b9ff,#0984e3)}.watch-item .watch-preview.cherry-face[data-v-36250559]{background:linear-gradient(45deg,#fd79a8,#e84393)}.watch-item .watch-preview.forest-face[data-v-36250559]{background:linear-gradient(45deg,#00b894,#00a085)}.watch-item .watch-preview.beauty-face.ancient[data-v-36250559]{background:linear-gradient(45deg,#fdcb6e,#e17055)}.watch-item .watch-preview.beauty-face.pool[data-v-36250559]{background:linear-gradient(45deg,#81ecec,#00cec9)}.watch-item .watch-preview.beauty-face.leather[data-v-36250559]{background:linear-gradient(45deg,#2d3436,#636e72)}.watch-item .watch-preview.mechanical-face.green[data-v-36250559]{background:linear-gradient(45deg,#00b894,#00a085)}.watch-item .watch-preview.mechanical-face.neon[data-v-36250559]{background:linear-gradient(45deg,#6c5ce7,#a29bfe)}.watch-item .watch-preview.mechanical-face.red[data-v-36250559]{background:linear-gradient(45deg,#e17055,#d63031)}.watch-item .watch-preview.mechanical-face.classic[data-v-36250559]{background:linear-gradient(45deg,#636e72,#2d3436)}.watch-item .watch-preview.mechanical-face.white[data-v-36250559]{background:linear-gradient(45deg,#ddd6fe,#c7d2fe);color:#333}.watch-item .watch-preview.mechanical-face.future[data-v-36250559]{background:linear-gradient(45deg,#667eea,#764ba2)}.watch-item .watch-preview .preview-time[data-v-36250559]{font-weight:700;font-size:3.73333vw}.watch-item .watch-preview .preview-date[data-v-36250559],.watch-item .watch-preview .preview-temp[data-v-36250559],.watch-item .watch-preview .preview-weather[data-v-36250559]{font-size:2.66667vw;opacity:.8}.watch-item .watch-name[data-v-36250559]{font-size:4.26667vw;color:#333;margin-bottom:1.06667vw}.watch-item .price-container[data-v-36250559]{display:flex;align-items:center;justify-content:center;gap:1.33333vw;flex-wrap:wrap}.watch-item .price-container .original-price[data-v-36250559]{font-size:2.66667vw;color:#999;text-decoration:line-through}.watch-item .watch-price[data-v-36250559]{font-size:3.2vw}.watch-item .watch-price.free[data-v-36250559]{color:#4caf50}.watch-item .watch-price.member[data-v-36250559]{color:#ff6b35}@media (max-width:768px){.secondary-nav[data-v-36250559]{padding:12px 15px}.secondary-nav .nav-item .nav-icon[data-v-36250559]{width:24px;height:24px}.featured-banner .banner-text h2[data-v-36250559]{font-size:18px}.featured-banner .banner-watch .watch-device[data-v-36250559]{width:70px;height:70px}.category-section[data-v-36250559]{margin:15px 10px}.category-section .watch-grid[data-v-36250559],.category-section .watch-list[data-v-36250559]{gap:8px}.category-section .watch-item[data-v-36250559]{flex:0 0 calc(33.333% - 6px)}.category-section .watch-item .watch-preview[data-v-36250559]{max-width:70px}}