.dialog-footer[data-v-8cf8b936]{display:flex;justify-content:space-between;align-items:center}.auth-switch[data-v-8cf8b936]{color:#666;font-size:14px}.auth-buttons[data-v-8cf8b936]{display:flex;gap:10px}.form-tip[data-v-8cf8b936]{color:#999;font-size:12px;margin-left:10px}.el-input[data-v-8cf8b936]{margin-bottom:5px}@media (max-width:480px){.el-dialog[data-v-8cf8b936]{width:90%;margin:0 auto}.dialog-footer[data-v-8cf8b936]{flex-direction:column;gap:15px;align-items:stretch}.auth-switch[data-v-8cf8b936]{text-align:center}.auth-buttons[data-v-8cf8b936]{justify-content:center}}.notification-center[data-v-78b3a13e]{position:relative}.notification-badge[data-v-78b3a13e]{margin-right:16px}.notification-trigger[data-v-78b3a13e]{color:#606266;transition:color .3s ease;padding:8px;border-radius:50%}.notification-trigger[data-v-78b3a13e]:hover{color:#e03426;background-color:rgba(64,158,255,.1)}.drawer-header[data-v-78b3a13e]{padding:0 0 16px 0;border-bottom:1px solid #e4e7ed;margin-bottom:16px}.header-actions[data-v-78b3a13e]{display:flex;justify-content:space-between;margin-bottom:12px}.filter-tabs[data-v-78b3a13e]{display:flex;justify-content:center}.notification-list[data-v-78b3a13e]{height:calc(100vh - 160px);overflow-y:auto}.empty-state[data-v-78b3a13e]{text-align:center;padding:60px 20px;color:#909399}.empty-state i[data-v-78b3a13e]{font-size:48px;margin-bottom:16px;color:#dcdfe6}.notification-item[data-v-78b3a13e]{display:flex;align-items:flex-start;padding:16px;border-bottom:1px solid #f0f2f5;cursor:pointer;transition:all .3s ease;position:relative}.notification-item[data-v-78b3a13e]:hover{background-color:#f8f9fa}.notification-item.unread[data-v-78b3a13e]{background-color:#ecf5ff}.notification-item.unread[data-v-78b3a13e]:hover{background-color:#d9ecff}.avatar-wrapper[data-v-78b3a13e]{position:relative;margin-right:12px;flex-shrink:0}.notification-avatar[data-v-78b3a13e]{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.type-icon[data-v-78b3a13e]{position:absolute;bottom:-2px;right:-2px;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #fff;font-size:10px;color:#fff}.type-icon.type-like[data-v-78b3a13e]{background-color:#f56c6c}.type-icon.type-comment[data-v-78b3a13e]{background-color:#e03426}.type-icon.type-follow[data-v-78b3a13e]{background-color:#67c23a}.type-icon.type-system[data-v-78b3a13e]{background-color:#909399}.notification-content[data-v-78b3a13e]{flex:1;min-width:0}.notification-title[data-v-78b3a13e]{font-weight:600;color:#333;margin-bottom:4px;font-size:14px}.notification-text[data-v-78b3a13e]{color:#666;font-size:13px;line-height:1.4;margin-bottom:8px;word-break:break-word}.notification-meta[data-v-78b3a13e]{display:flex;justify-content:space-between;align-items:center}.notification-time[data-v-78b3a13e]{color:#909399;font-size:12px}.unread-dot[data-v-78b3a13e]{position:absolute;top:20px;right:16px;width:8px;height:8px;border-radius:50%;background-color:#f56c6c}.load-more[data-v-78b3a13e]{text-align:center;padding:16px}@media (max-width:768px){.notification-item[data-v-78b3a13e]{padding:12px}.notification-avatar[data-v-78b3a13e]{width:32px;height:32px}.type-icon[data-v-78b3a13e]{width:14px;height:14px;font-size:8px}}body,html{overflow-x:hidden;width:100%;max-width:100%;margin:0;padding:0}body:has(.inspiration-modal) .navbar-container{display:none!important}.modal-open .navbar-container{display:none!important}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;width:100%;max-width:100%;overflow-x:hidden;margin:0;padding:0}.el-container,.el-header{width:100%!important}.el-container,.el-header,.el-main{margin:0!important;padding:0!important}.el-button--primary{background-color:#e03426!important;border-color:#e03426!important}.el-button--primary:focus,.el-button--primary:hover{background-color:#f04838!important;border-color:#f04838!important}.el-button--primary:active{background-color:#d02e20!important;border-color:#d02e20!important}.el-button--primary.is-disabled{background-color:#f0a3a3!important;border-color:#f0a3a3!important}.el-tag--primary{background-color:#e03426!important;border-color:#e03426!important}.el-link--primary{color:#e03426!important}.el-link--primary:hover{color:#f04838!important}.el-loading-spinner .el-loading-text{color:#e03426!important}.el-checkbox__input.is-checked .el-checkbox__inner,.el-radio__input.is-checked .el-radio__inner,.el-switch.is-checked .el-switch__core{background-color:#e03426!important;border-color:#e03426!important}.el-progress-bar__inner{background-color:#e03426!important}.el-slider__button{border-color:#e03426!important}.el-slider__bar{background-color:#e03426!important}.el-menu--horizontal .el-menu-item{background-color:transparent!important;color:#fff!important}.el-menu--horizontal .el-menu-item.is-active,.el-menu--horizontal .el-menu-item:hover{background-color:transparent!important;color:#e03426!important}.el-menu--horizontal .el-menu-item.is-active{border-bottom:none!important}.navbar .el-menu-item,.navbar .el-menu-item.is-active,.navbar .el-menu-item.is-active:hover,.navbar .el-menu-item:focus,.navbar .el-menu-item:hover,.navbar .nav-item,.navbar .nav-item.is-active,.navbar .nav-item.is-active:hover,.navbar .nav-item:focus,.navbar .nav-item:hover{background-color:transparent!important;background:transparent!important}.navbar-container .el-menu,.navbar-container .el-menu-item,.navbar-container .nav-item{background:none!important;background-color:transparent!important;background-image:none!important}.navbar-container .el-menu-item:after,.navbar-container .el-menu-item:before{display:none!important}.navbar-container .el-menu-item[class*=el-],.navbar-container .el-menu-item[class*=is-],.navbar-container .nav-item[class*=el-],.navbar-container .nav-item[class*=is-]{background:transparent!important;background-color:transparent!important}.navbar-container .el-button.login-btn,.navbar-container .login-btn,.navbar-container button.login-btn{color:#fff!important;background-color:transparent!important;border:none!important}.navbar-container .el-button.login-btn:hover,.navbar-container .login-btn:hover,.navbar-container button.login-btn:hover{color:#e03426!important;background-color:hsla(0,0%,100%,.1)!important}.navbar-container .el-button.login-btn:focus,.navbar-container .login-btn:focus,.navbar-container button.login-btn:focus{color:#fff!important;background-color:transparent!important}.el-footer{text-align:center;line-height:60px;color:#909399}.navbar-container{padding:0!important;background:#000!important;border-bottom:none!important;width:100%!important;max-width:100%!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important;overflow-x:hidden!important;margin:0!important}.navbar-container:after,.navbar-container:before{display:none!important}.navbar{display:flex!important;justify-content:space-between!important;align-items:center!important;height:60px!important;margin:0 auto!important;padding:0 12px!important;background:#000!important;width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.navbar-left{gap:32px;min-width:150px;flex-shrink:0}.navbar-left,.navbar-logo{display:flex;align-items:center}.navbar-logo{cursor:pointer;transition:all .3s ease}.navbar-logo:hover{transform:scale(1.05)}.logo-image{height:32px;width:auto;-o-object-fit:contain;object-fit:contain;filter:brightness(1.2) contrast(1.1)}.logo-desktop{display:block}.logo-mobile{display:none}.navbar-center{flex:1;max-width:400px;margin:0 20px;min-width:150px;overflow:hidden}.search-box,.search-input{width:100%}.search-input .el-input__inner{border-radius:20px 0 0 20px;border-right:none;padding-left:20px;background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3);color:#fff}.search-input .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.7)}.search-input .el-input__inner::placeholder{color:hsla(0,0%,100%,.7)}.search-input .el-input__inner:focus{border-color:#e03426;box-shadow:0 0 0 2px rgba(224,52,38,.2)}.search-input .el-input-group__append{border-radius:0 20px 20px 0;padding:0 20px;background:#e03426;border-color:#e03426}.search-input .el-input-group__append .el-button{border:none;color:#fff;padding:0;margin:0}.navbar-right{gap:20px;flex-shrink:1;min-width:0;overflow:hidden}.navbar-menu{display:flex;align-items:center}.nav-menu-items{border:none!important;background:transparent!important;border-bottom:none!important}.nav-menu-items .el-menu-item{border-bottom:none!important;margin:0 12px!important;padding:0!important;border-radius:6px!important;background-color:transparent!important}.nav-menu-items .el-menu-item:after{display:none!important}.nav-menu-items .el-menu-item.is-active,.nav-menu-items .el-menu-item:not(.is-disabled):focus,.nav-menu-items .el-menu-item:not(.is-disabled):hover{background-color:transparent!important;color:#e03426!important}.nav-menu-items .el-menu-item.is-active{border-bottom:none!important}.nav-item{display:flex!important;align-items:center!important;gap:0!important;padding:0 16px!important;height:36px!important;border-bottom:none!important;transition:all .2s ease!important;color:#fff!important;font-weight:500!important;border-radius:6px!important;position:relative!important;margin:0!important;background-color:transparent!important;border:none!important}.nav-item.is-active,.nav-item:hover{color:#e03426!important;background-color:transparent!important}.nav-item.is-active{font-weight:600!important}.nav-item.is-active:hover{color:#e03426!important;background-color:transparent!important}.nav-item span{font-size:14px!important;font-weight:inherit!important}.navbar-right{flex-shrink:0}.desktop-menu,.navbar-right{display:flex;align-items:center}.mobile-menu{display:none}.mobile-menu-trigger{display:flex;align-items:center;gap:6px;padding:8px 12px;background:hsla(0,0%,100%,.1);border-radius:6px;cursor:pointer;transition:all .3s ease;color:#fff}.mobile-menu-trigger:hover{background:hsla(0,0%,100%,.2);color:#e03426}.mobile-menu-trigger i{font-size:16px}.mobile-menu-text{font-size:12px;font-weight:500}.mobile-dropdown-menu{margin-top:8px;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.15);border:1px solid #e4e7ed;overflow:hidden}.mobile-dropdown-menu .el-dropdown-menu__item{padding:12px 16px;font-size:14px;color:#606266;transition:all .3s ease;display:flex;align-items:center;gap:10px}.mobile-dropdown-menu .el-dropdown-menu__item:hover{background-color:#f5f7fa;color:#e03426}.mobile-dropdown-menu .el-dropdown-menu__item i{font-size:16px;width:16px;text-align:center}.auth-buttons{display:flex;align-items:center;gap:12px}.login-btn{color:#fff!important;font-weight:500;padding:8px 16px;border-radius:6px;transition:all .3s ease;background-color:transparent!important;border:none!important}.login-btn:hover{color:#e03426!important;background-color:hsla(0,0%,100%,.1)!important}.login-btn:focus{color:#fff!important;background-color:transparent!important}.register-btn{padding:8px 20px;border-radius:20px;font-weight:500;transition:all .3s ease}.register-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(64,158,255,.3)}.user-functions{gap:16px}.notification-wrapper,.user-functions{display:flex;align-items:center}.points-dropdown-item{background-color:#f8f9fa!important;border-bottom:1px solid #e9ecef!important;cursor:pointer!important}.points-dropdown-item:hover{background-color:#e9ecef!important}.points-dropdown-item .dropdown-points-label{flex:1;margin-left:4px;font-weight:500}.points-dropdown-item .dropdown-points-value{background:linear-gradient(135deg,#e03426,#ff6b4a);color:#fff;padding:3px 10px;border-radius:15px;font-size:12px;font-weight:600;margin-left:auto;box-shadow:0 2px 4px rgba(224,52,38,.3);transition:all .3s ease}.points-dropdown-item:hover .dropdown-points-value{transform:scale(1.05);box-shadow:0 3px 6px rgba(224,52,38,.4)}.user-menu-wrapper{margin-left:20px}.user-profile-trigger{display:flex;align-items:center;gap:10px;cursor:pointer;padding:8px 12px;border-radius:20px;transition:all .3s ease}.user-profile-trigger:hover{background-color:hsla(0,0%,100%,.1)}.user-avatar{transition:all .3s ease}.user-profile-trigger:hover .user-avatar{transform:scale(1.05)}.username{font-weight:500;color:#fff;font-size:14px;transition:all .3s ease}.user-profile-trigger:hover .username{color:#e03426}.clickable-avatar,.clickable-username{cursor:pointer}.user-dropdown-menu{margin-top:8px;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);border:1px solid #e4e7ed;overflow:hidden}.user-dropdown-menu .el-dropdown-menu__item{padding:12px 16px;font-size:14px;color:#606266;transition:all .3s ease;display:flex;align-items:center;gap:8px}.user-dropdown-menu .el-dropdown-menu__item:hover{background-color:#f5f7fa;color:#e03426}.user-dropdown-menu .el-dropdown-menu__item.is-divided{border-top:1px solid #e4e7ed}.user-dropdown-menu .el-dropdown-menu__item i{font-size:16px;width:16px;text-align:center}.user-dropdown-menu .el-dropdown-menu__item[data-command=logout]{color:#f56c6c}.user-dropdown-menu .el-dropdown-menu__item[data-command=logout]:hover{background-color:#fef0f0;color:#f56c6c}.user-profile-trigger .el-icon-arrow-down{font-size:12px;color:#fff;transition:all .3s ease}.user-profile-trigger:hover .el-icon-arrow-down{color:#e03426}@media (min-width:1400px){.navbar{padding:0 20px}}@media (max-width:1200px){.navbar{padding:0 12px}.navbar-left{gap:16px;min-width:120px}.navbar-center{max-width:300px;margin:0 16px;min-width:150px}.logo-image{height:28px}.logo-desktop{display:none}.logo-mobile{display:block;height:28px!important}.nav-menu-items .el-menu-item{padding:0 8px!important;margin:0 4px!important}.nav-menu-items .el-menu-item span{font-size:13px}.navbar-right{gap:16px}}@media (max-width:1024px){.navbar{padding:0 10px}.navbar-left{gap:12px;min-width:100px}.navbar-center{max-width:250px;margin:0 12px;min-width:120px}.logo-image{height:32px}.logo-desktop{display:none}.logo-mobile{display:block;height:32px!important}.nav-menu-items .el-menu-item{padding:0 6px!important;margin:0 2px!important}.nav-menu-items .el-menu-item span{font-size:12px}.navbar-right{gap:12px}}@media (max-width:1024px){.logo-desktop{display:none}.logo-mobile{display:block;height:28px!important}}@media (max-width:768px){.navbar{padding:0 8px;min-width:0;height:60px!important}.navbar-left{min-width:50px;gap:4px;flex-shrink:0}.logo-image{height:20px}.logo-desktop{display:none}.logo-mobile{display:block;height:20px!important}.navbar-center{margin:0 8px;max-width:none;min-width:100px;flex:1}.search-input{width:100%}.search-input .el-input__inner{padding-left:10px;font-size:13px;height:34px}.search-input .el-input-group__append{padding:0 8px}.search-input .el-input-group__append .el-button{height:34px;padding:0;min-width:34px}.search-input .el-input-group__append .el-button .el-icon-search{font-size:14px;font-weight:700}.desktop-menu{display:none!important}.mobile-menu{display:flex!important;align-items:center}.navbar-right{flex-shrink:0;gap:8px;min-width:100px}.user-functions{gap:6px}.username{display:none}.user-profile-trigger{padding:4px 6px}.user-avatar{width:28px!important;height:28px!important}.auth-buttons{gap:4px}.login-btn{padding:4px 6px}.login-btn,.register-btn{font-size:11px;white-space:nowrap}.register-btn{padding:4px 8px}}@media (max-width:480px){.navbar{padding:0 6px;height:55px!important}.navbar-left{min-width:40px;gap:3px}.logo-image{height:18px}.navbar-center{margin:0 6px;min-width:80px;flex:1}.search-input .el-input__inner{padding-left:8px;font-size:12px;height:32px}.search-input .el-input-group__append{padding:0 6px}.search-input .el-input-group__append .el-button{height:32px;min-width:32px;background:#e03426!important;border-color:#e03426!important}.search-input .el-input-group__append .el-button .el-icon-search{font-size:13px;font-weight:700;color:#fff!important}.desktop-menu{display:none!important}.mobile-menu{display:flex!important;align-items:center}.mobile-menu-trigger{padding:6px 8px}.mobile-menu-trigger i{font-size:14px}.mobile-menu-text{font-size:11px}.navbar-right{flex-shrink:0;min-width:80px}.user-functions{gap:5px}.user-avatar{width:26px!important;height:26px!important}.auth-buttons{gap:5px}.login-btn{padding:3px 5px;font-size:10px}.register-btn{padding:3px 6px;font-size:10px}}@media (max-width:360px){.navbar{padding:0 4px;height:52px!important}.navbar-left{gap:2px;min-width:30px}.logo-image{height:16px}.logo-desktop{display:none}.logo-mobile{display:block;height:16px!important}.navbar-center{margin:0 4px;min-width:70px;flex:1}.search-input .el-input__inner{padding-left:6px;font-size:11px;height:30px}.search-input .el-input-group__append{padding:0 4px}.search-input .el-input-group__append .el-button{height:30px;min-width:30px;background:#e03426!important;border-color:#e03426!important}.search-input .el-input-group__append .el-button .el-icon-search{font-size:12px;font-weight:700;color:#fff!important}.desktop-menu{display:none!important}.mobile-menu{display:flex!important;align-items:center}.mobile-menu-trigger{padding:4px 6px}.mobile-menu-trigger i{font-size:13px}.mobile-menu-text{font-size:10px}.navbar-right{min-width:60px}.user-functions{gap:4px}.user-avatar{width:24px!important;height:24px!important}.login-btn{padding:2px 4px;font-size:9px}.register-btn{padding:2px 5px;font-size:9px}}@media (max-width:320px){.navbar{padding:0 2px}.navbar-center{margin:0 2px;min-width:70px;flex:5}.search-input .el-input__inner{padding-left:3px;font-size:9px;height:26px}.search-input .el-input-group__append{padding:0 2px}.search-input .el-input-group__append .el-button{height:26px;min-width:26px}.search-input .el-input-group__append .el-button .el-icon-search{font-size:11px}.navbar-left{gap:4px}.logo-image{height:18px}.nav-menu-items .el-menu-item{padding:0 2px}.login-btn,.nav-menu-items .el-menu-item span{font-size:8px}.login-btn{padding:2px 4px}.register-btn{padding:2px 5px;font-size:8px}}.home[data-v-3de85206]{font-family:Arial,Microsoft YaHei,sans-serif;overflow-x:hidden;width:100%}.top-nav[data-v-3de85206]{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;border-bottom:1px solid #e0e0e0;background-color:#fff}.logo-nav[data-v-3de85206]{font-size:16px;color:#333;font-weight:500}.menu-nav[data-v-3de85206]{display:flex}.menu-nav a[data-v-3de85206]{margin-left:25px;cursor:pointer;font-size:14px;color:#333;text-decoration:none}.menu-nav a[data-v-3de85206]:hover{color:#e03426}.menu-nav a.router-link-active[data-v-3de85206]{color:#e03426;font-weight:700}.content-container[data-v-3de85206]{width:100%;margin:0 auto;padding:0 12px;box-sizing:border-box}.fullscreen-carousel[data-v-3de85206]{position:relative;width:100%;height:70vh;overflow:hidden;background:#000;margin:0 0 20px 0}.carousel-container[data-v-3de85206]{position:relative;width:100%;height:100%;cursor:grab}.carousel-container[data-v-3de85206]:active{cursor:grabbing}.carousel-slide[data-v-3de85206]{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.slide-image-container[data-v-3de85206]{position:relative;width:100%;height:100%;overflow:hidden}.slide-image[data-v-3de85206]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.slide-placeholder[data-v-3de85206]{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2);align-items:center;justify-content:center;color:#fff}.slide-placeholder.show[data-v-3de85206]{display:flex}.placeholder-content i[data-v-3de85206]{font-size:64px;margin-bottom:16px}.placeholder-content span[data-v-3de85206]{font-size:18px}.slide-info-overlay[data-v-3de85206]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.8));color:#fff;padding:60px 12px 40px;z-index:10}.slide-content[data-v-3de85206]{max-width:none;margin:0;padding:0 80px 0 80px;box-sizing:border-box}.content-type-badge[data-v-3de85206]{display:inline-block;color:#fff;padding:8px 16px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px}.slide-title[data-v-3de85206]{font-size:48px;font-weight:700;margin:0 0 12px 0;text-shadow:0 2px 4px rgba(0,0,0,.5)}.slide-brand[data-v-3de85206]{font-size:24px;margin:0 0 20px 0;opacity:.9;font-weight:300}.view-details-btn[data-v-3de85206]{background:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.3);color:#fff;padding:12px 24px;border-radius:50px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;gap:8px}.view-details-btn[data-v-3de85206]:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5);transform:translateY(-2px)}.carousel-indicators[data-v-3de85206]{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;gap:12px;z-index:20}.indicator[data-v-3de85206]{width:12px;height:12px;border-radius:50%;background:hsla(0,0%,100%,.3);cursor:pointer;transition:all .3s ease}.indicator.active[data-v-3de85206]{background:#fff;transform:scale(1.2)}.carousel-nav[data-v-3de85206]{position:absolute;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.2);border:none;color:#fff;width:50px;height:50px;border-radius:50%;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;display:flex;align-items:center;justify-content:center;font-size:20px}.carousel-nav[data-v-3de85206]:hover{background:hsla(0,0%,100%,.3);transform:translateY(-50%) scale(1.1)}.carousel-nav.prev[data-v-3de85206]{left:20px}.carousel-nav.next[data-v-3de85206]{right:20px}.error-container[data-v-3de85206],.loading-container[data-v-3de85206]{display:flex;align-items:center;justify-content:center;height:100vh;color:#fff;text-align:center}.loading-spinner[data-v-3de85206]{display:flex;flex-direction:column;align-items:center;gap:20px}.loading-spinner i[data-v-3de85206]{font-size:48px;animation:spin-3de85206 1s linear infinite}@keyframes spin-3de85206{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-icon[data-v-3de85206]{font-size:64px;margin-bottom:20px;opacity:.7}.error-text[data-v-3de85206]{font-size:18px;font-weight:500}.models-display-section[data-v-3de85206]{background:#fff;margin:20px 0;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);overflow:hidden}.section-header[data-v-3de85206]{padding:24px 24px 16px 24px;border-bottom:1px solid #f0f0f0;text-align:center}.section-title[data-v-3de85206]{text-align:center}.section-title h2[data-v-3de85206]{margin:0 0 4px 0;font-size:20px;font-weight:600;color:#333}.section-subtitle[data-v-3de85206]{font-size:14px;color:#666;margin:0}.sort-btn[data-v-3de85206]{background:#e03426;color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px}.sort-btn[data-v-3de85206]:hover{background:#d02e20}.filter-control-bar[data-v-3de85206]{padding:16px 16px;border-bottom:1px solid #f0f0f0;background:#fafafa;display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;justify-content:center}.decade-control[data-v-3de85206],.sort-control[data-v-3de85206]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.control-label[data-v-3de85206]{font-size:14px;font-weight:500;color:#333;white-space:nowrap}.decade-buttons[data-v-3de85206]{display:flex;flex-wrap:wrap;gap:8px}.decade-btn[data-v-3de85206]{padding:8px 16px;background:#fff;border:1px solid #ddd;border-radius:20px;cursor:pointer;font-size:13px;font-weight:500;color:#666;transition:all .2s ease;min-width:60px;text-align:center}.decade-btn[data-v-3de85206]:hover{background:#fce4e4;border-color:#f5a5a5;color:#e03426;transform:translateY(-1px)}.decade-btn.active[data-v-3de85206]{background:#e03426;border-color:#e03426;color:#fff;box-shadow:0 2px 6px rgba(224,52,38,.3)}.decade-btn[data-v-3de85206]:active{transform:scale(.95)}.models-content[data-v-3de85206]{padding:12px 8px 16px 8px}.models-content .models-grid[data-v-3de85206]{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;padding:0 4px}.model-display-card[data-v-3de85206]{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);overflow:hidden;cursor:pointer;transition:all .3s ease;border:1px solid #f0f0f0;aspect-ratio:4/5;min-height:200px}.model-display-card[data-v-3de85206]:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.12);border-color:#e03426}.model-display-image[data-v-3de85206]{height:75%;display:flex;align-items:center;justify-content:center;border-radius:12px 12px 0 0}.model-display-img[data-v-3de85206]{transition:transform .3s ease}.model-display-card:hover .model-display-img[data-v-3de85206]{transform:scale(1.05)}.model-display-placeholder[data-v-3de85206]{display:none;align-items:center;justify-content:center;height:100%;color:#ccc;font-size:48px}.model-display-placeholder.show[data-v-3de85206]{display:flex}.model-display-info[data-v-3de85206]{padding:10px 8px 12px 8px;height:25%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;position:relative;z-index:10;border-radius:0 0 12px 12px}.model-display-name[data-v-3de85206]{margin:0;font-size:13px;font-weight:600;color:#333;line-height:1.3;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:100%;width:100%}.load-more-container[data-v-3de85206]{text-align:center;margin-top:30px}.load-more-btn[data-v-3de85206]{padding:12px 24px;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:8px;margin:0 auto}.load-more-btn[data-v-3de85206]:hover:not(:disabled){background:#d02e20}.load-more-btn[data-v-3de85206]:disabled{background:#ccc;cursor:not-allowed}.hero-header[data-v-3de85206]{max-width:1200px;margin:0 auto 50px;padding:0 20px;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}.hero-title h1[data-v-3de85206]{font-size:48px;font-weight:700;color:#fff;margin:0 0 12px 0;text-shadow:0 2px 4px rgba(0,0,0,.3)}.hero-subtitle[data-v-3de85206]{font-size:18px;color:hsla(0,0%,100%,.9);margin:0;font-weight:300}.view-all-btn[data-v-3de85206]{background:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.3);color:#fff;padding:12px 24px;border-radius:50px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;gap:8px}.view-all-btn[data-v-3de85206]:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5);transform:translateY(-2px)}.hero-content[data-v-3de85206]{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.hero-content .models-grid[data-v-3de85206]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin-top:40px}.model-hero-card[data-v-3de85206]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.15);cursor:pointer;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;animation:slideInUp-3de85206 .6s ease forwards;opacity:0;transform:translateY(30px)}@keyframes slideInUp-3de85206{to{opacity:1;transform:translateY(0)}}.model-hero-card[data-v-3de85206]:hover{transform:translateY(-15px) scale(1.02);box-shadow:0 30px 80px rgba(0,0,0,.25)}.model-image-container[data-v-3de85206]{position:relative;height:280px;overflow:hidden}.model-hero-image[data-v-3de85206]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.model-hero-card:hover .model-hero-image[data-v-3de85206]{transform:scale(1.1)}.model-placeholder[data-v-3de85206]{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2);align-items:center;justify-content:center;color:#fff}.model-placeholder.show[data-v-3de85206]{display:flex}.placeholder-content[data-v-3de85206]{text-align:center}.placeholder-content i[data-v-3de85206]{font-size:48px;margin-bottom:12px;opacity:.7}.placeholder-content span[data-v-3de85206]{font-size:16px;font-weight:500}.model-overlay[data-v-3de85206]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.model-hero-card:hover .model-overlay[data-v-3de85206]{opacity:1}.overlay-content[data-v-3de85206]{color:#fff;text-align:center;display:flex;align-items:center;gap:8px;font-size:18px;font-weight:500}.model-hero-info[data-v-3de85206]{padding:30px;position:relative}.model-badge[data-v-3de85206]{position:absolute;top:-15px;right:30px;background:linear-gradient(135deg,#ff6b6b,#ee5a24);color:#fff;padding:8px 16px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.model-hero-name[data-v-3de85206]{font-size:24px;font-weight:700;color:#333;margin:0 0 12px 0;line-height:1.3}.model-hero-brand[data-v-3de85206]{font-size:16px;color:#666;margin:0;font-weight:500}.loading-skeleton[data-v-3de85206]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px}.skeleton-card[data-v-3de85206]{height:400px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:20px;animation:loading-3de85206 1.5s infinite}@keyframes loading-3de85206{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-container[data-v-3de85206],.error-container[data-v-3de85206]{text-align:center;padding:60px 20px;color:#fff}.empty-icon[data-v-3de85206],.error-icon[data-v-3de85206]{font-size:64px;margin-bottom:20px;opacity:.7}.empty-text[data-v-3de85206],.error-text[data-v-3de85206]{font-size:18px;font-weight:500}.brand-section[data-v-3de85206]{background:#fff;margin:20px 0;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);overflow:hidden}.brand-category-tabs[data-v-3de85206]{display:flex;background:#f8f9fa;padding:0;border-bottom:1px solid #e9ecef}.category-tab[data-v-3de85206]{flex:1;padding:16px 20px;background:transparent;border:none;cursor:pointer;font-size:14px;font-weight:500;color:#666;transition:all .3s ease;position:relative}.category-tab[data-v-3de85206]:hover{background:rgba(224,52,38,.08);color:#e03426}.category-tab.active[data-v-3de85206]{background:#fff;color:#e03426;font-weight:600}.category-tab.active[data-v-3de85206]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:#e03426}.alphabet-filter[data-v-3de85206]{display:flex;flex-wrap:wrap;padding:12px 16px;gap:6px;background:#fff;border-bottom:1px solid #f0f0f0}.alphabet-btn[data-v-3de85206]{min-width:32px;height:32px;padding:0 6px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;cursor:pointer;font-size:12px;font-weight:500;color:#666;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.alphabet-btn[data-v-3de85206]:hover{background:#fce4e4;border-color:#f5a5a5;color:#e03426;transform:translateY(-1px)}.alphabet-btn.active[data-v-3de85206]{background:#e03426;border-color:#e03426;color:#fff;box-shadow:0 2px 6px rgba(224,52,38,.3)}.alphabet-btn[data-v-3de85206]:active{transform:scale(.95);background:#fce4e4}.brands-display[data-v-3de85206]{padding:16px 12px;background:#fff}.brands-grid[data-v-3de85206]{display:grid;grid-template-columns:repeat(13,1fr);gap:min(.8vw,8px);margin-bottom:16px;justify-items:center;align-items:start}.brand-card[data-v-3de85206]{display:flex;flex-direction:column;align-items:center;padding:min(1vw,8px) min(.6vw,6px);background:#fff;border:1px solid #f0f2f5;border-radius:min(1vw,8px);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);aspect-ratio:1/1;justify-content:flex-start;position:relative;width:100%;max-width:100px;height:auto;min-height:0;padding-top:min(1.8vw,14px)}.brand-card[data-v-3de85206]:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.08);background:#fff;border-color:#e03426}.brand-card[data-v-3de85206]:active{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.12)}.brand-card .brand-logo[data-v-3de85206]{position:relative;width:clamp(20px,3.2vw,32px);height:clamp(20px,3.2vw,32px);display:flex;align-items:center;justify-content:center;margin-bottom:clamp(1px,.3vw,4px);border-radius:clamp(2px,.5vw,4px);flex-shrink:0;background:#fff;overflow:hidden}.brand-logo[data-v-3de85206]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);animation:loading-shimmer-3de85206 1.5s infinite}@keyframes loading-shimmer-3de85206{0%{left:-100%}to{left:100%}}.brand-logo img.loaded+.no-logo[data-v-3de85206]{display:none}.brand-logo img.loaded[data-v-3de85206]{opacity:1}.brand-logo img.loaded~.loading-shimmer[data-v-3de85206]{display:none}.brand-logo-img[data-v-3de85206]{max-width:clamp(16px,2.8vw,28px);max-height:clamp(16px,2.8vw,28px);-o-object-fit:contain;object-fit:contain;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;opacity:0;transition:opacity .3s ease}.brand-logo .no-logo[data-v-3de85206]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e03426,#67c23a);color:#fff;font-size:clamp(6px,1.2vw,12px);font-weight:600;font-family:Microsoft YaHei,PingFang SC,Helvetica Neue,Arial,sans-serif;opacity:0;transition:opacity .3s ease}.brand-logo .no-logo.show[data-v-3de85206]{opacity:1}.brand-card .brand-name[data-v-3de85206]{font-size:clamp(9px,1.4vw,13px);text-align:center;color:#333;font-weight:500;line-height:1.2;max-width:100%;word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:auto;padding:0 clamp(1px,.3vw,3px);min-height:clamp(16px,2.8vw,24px);font-family:Microsoft YaHei,PingFang SC,Helvetica Neue,Arial,sans-serif;margin-bottom:clamp(1px,.3vw,3px)}.brand-stats[data-v-3de85206]{text-align:center;padding:16px 0;font-size:14px;color:#909399;border-top:1px solid #f0f0f0;background:#fafbfc;margin:0 -20px -20px -20px}.stats-text[data-v-3de85206]{margin-right:8px}.category-text[data-v-3de85206]{font-weight:600;color:#e03426}.loading-container[data-v-3de85206]{padding:12px;margin-bottom:12px}.error-message[data-v-3de85206]{color:#f56c6c;text-align:center;padding:12px}.no-brands-message[data-v-3de85206]{text-align:center;padding:12px;color:#909399;font-size:14px}.image[data-v-3de85206]{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;display:block;cursor:pointer}.model-card[data-v-3de85206]{cursor:pointer;transition:transform .3s,box-shadow .3s}.model-card[data-v-3de85206]:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,.2)!important}.bottom[data-v-3de85206]{margin-top:13px;line-height:12px;display:flex;justify-content:space-between;align-items:center}.time[data-v-3de85206]{font-size:13px;color:#999}.button[data-v-3de85206]{padding:0;float:right}.el-divider[data-v-3de85206]{margin:16px 0 12px 0}.el-row[data-v-3de85206]{margin-bottom:12px}.load-more-section[data-v-3de85206]{text-align:center;margin-top:16px;padding:12px}.load-more-btn[data-v-3de85206]{padding:12px 32px;font-size:16px;border-radius:8px;background:#e03426;border:none;color:#fff;font-weight:600;transition:all .3s ease;box-shadow:0 4px 12px rgba(224,52,38,.3)}.load-more-btn[data-v-3de85206]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(224,52,38,.4)}.load-more-btn[data-v-3de85206]:active{transform:translateY(0)}.no-more-text[data-v-3de85206]{color:#909399;font-size:14px;margin:0;padding:12px;background-color:#f5f7fa;border-radius:8px;display:inline-block}[data-v-3de85206]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}body[data-v-3de85206],html[data-v-3de85206]{overflow-x:hidden;margin:0;padding:0;background-color:#f5f5f5}.home[data-v-3de85206]{background-color:#f5f5f5;min-height:100vh;margin:0;padding:0}.home [data-v-3de85206]{box-sizing:border-box}.alphabet-btn[data-v-3de85206],.brand-card[data-v-3de85206],.category-tab[data-v-3de85206]{-webkit-tap-highlight-color:rgba(224,52,38,.2);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:1400px){.content-container[data-v-3de85206]{padding:0 20px}.slide-info-overlay[data-v-3de85206]{padding:60px 20px 40px}}@media (max-width:1200px){.content-container[data-v-3de85206]{padding:0 12px}.slide-info-overlay[data-v-3de85206]{padding:60px 12px 40px}}@media (max-width:1400px){.brands-grid[data-v-3de85206]{grid-template-columns:repeat(12,1fr)}}@media (max-width:1200px){.brands-grid[data-v-3de85206]{grid-template-columns:repeat(10,1fr)}.models-display-section[data-v-3de85206]{margin:6px 15px;padding:10px}.filter-control-bar[data-v-3de85206]{flex-direction:column;gap:16px;align-items:center}.decade-control[data-v-3de85206],.sort-control[data-v-3de85206]{justify-content:center}.models-content .models-grid[data-v-3de85206]{grid-template-columns:repeat(4,1fr);gap:6px}}@media (max-width:768px){.home[data-v-3de85206]{padding:0}.brand-filter-container[data-v-3de85206],.models-display-section[data-v-3de85206]{margin:4px 10px;padding:8px;border-radius:12px}.filter-control-bar[data-v-3de85206]{padding:16px 12px;flex-direction:column;gap:12px}.decade-control[data-v-3de85206],.sort-control[data-v-3de85206]{flex-direction:column;gap:8px;text-align:center}.decade-buttons[data-v-3de85206]{justify-content:center}.brand-category-filter[data-v-3de85206]{padding:12px;gap:6px}.category-btn[data-v-3de85206]{padding:6px 12px;font-size:13px}.letter-filter[data-v-3de85206]{padding:12px;gap:6px}.letter-btn[data-v-3de85206]{padding:6px 12px;font-size:13px}.brands-container[data-v-3de85206]{grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:8px;padding:12px}.brand-item[data-v-3de85206]{padding:8px 4px}.brand-logo[data-v-3de85206]{width:28px;height:28px}.brand-logo img[data-v-3de85206]{max-width:24px;max-height:24px}.no-logo[data-v-3de85206]{width:24px;height:24px;font-size:12px}.brand-name[data-v-3de85206]{font-size:11px}.brand-stats[data-v-3de85206]{padding:10px 12px;font-size:13px}.stats-text[data-v-3de85206]{margin-right:3px}.category-text[data-v-3de85206]{font-size:13px}.section-header h2[data-v-3de85206]{font-size:20px}.fullscreen-carousel[data-v-3de85206]{height:60vh}.slide-title[data-v-3de85206]{font-size:36px}.slide-brand[data-v-3de85206]{font-size:20px}.slide-info-overlay[data-v-3de85206]{padding:50px 25px 35px}.slide-content[data-v-3de85206]{padding:0 60px 0 60px}.carousel-nav[data-v-3de85206]{width:40px;height:40px;font-size:16px}.carousel-nav.prev[data-v-3de85206]{left:15px}.carousel-nav.next[data-v-3de85206]{right:15px}.carousel-indicators[data-v-3de85206]{bottom:20px}.indicator[data-v-3de85206]{width:10px;height:10px}.model-brand[data-v-3de85206]{font-size:11px}.model-series[data-v-3de85206]{font-size:10px}.models-content .models-grid[data-v-3de85206]{grid-template-columns:repeat(3,1fr);gap:6px;padding:0 2px}.model-display-image[data-v-3de85206],.model-image[data-v-3de85206]{height:70%!important}.model-info[data-v-3de85206]{padding:12px}.model-display-card[data-v-3de85206]{min-height:160px!important}.model-display-info[data-v-3de85206]{height:30%!important;padding:8px 6px 10px 6px!important;background:#fff!important;border-top:1px solid #eee!important}.model-display-name[data-v-3de85206]{font-size:13px!important;line-height:1.3!important;color:#333!important;font-weight:600!important;text-align:center!important;display:block!important}.model-name[data-v-3de85206]{font-size:15px}.load-more-section[data-v-3de85206]{margin-top:12px;padding:10px}.load-more-btn[data-v-3de85206]{padding:10px 24px;font-size:14px}}@media (max-width:768px){.content-container[data-v-3de85206]{padding:0 12px}.models-content[data-v-3de85206]{padding:12px 6px 16px 6px}.filter-control-bar[data-v-3de85206]{padding:12px 8px;gap:15px;flex-direction:column;align-items:stretch}.decade-control[data-v-3de85206],.sort-control[data-v-3de85206]{gap:8px}.decade-buttons[data-v-3de85206]{gap:6px}.decade-btn[data-v-3de85206]{padding:6px 12px;font-size:12px;min-width:50px}.slide-info-overlay[data-v-3de85206]{padding:50px 10px 35px}.slide-content[data-v-3de85206]{padding:0 50px 0 50px}.home[data-v-3de85206]{padding:0}.brand-section[data-v-3de85206]{margin:0 0 20px 0;border-radius:8px}.brand-category-tabs[data-v-3de85206]{flex-wrap:nowrap;overflow-x:auto;padding:0;scrollbar-width:none;-ms-overflow-style:none}.brand-category-tabs[data-v-3de85206]::-webkit-scrollbar{display:none}.category-tab[data-v-3de85206]{padding:8px 12px;font-size:12px;white-space:nowrap;flex-shrink:0;min-width:auto}.alphabet-filter[data-v-3de85206]{padding:12px 16px;gap:4px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.alphabet-filter[data-v-3de85206]::-webkit-scrollbar{display:none}.alphabet-btn[data-v-3de85206]{min-width:28px;height:28px;font-size:11px;flex-shrink:0;padding:0 6px}.brands-display[data-v-3de85206]{padding:12px 8px}.brands-grid[data-v-3de85206]{grid-template-columns:repeat(8,1fr);gap:6px}.brand-card[data-v-3de85206]{padding:6px 3px;aspect-ratio:1/1;max-width:none;height:auto;min-height:0;padding-top:12px}.brand-card .brand-logo[data-v-3de85206]{width:26px;height:26px}.brand-card .brand-logo img[data-v-3de85206]{max-width:22px;max-height:22px}.brand-card .no-logo[data-v-3de85206]{width:22px;height:22px;font-size:11px}.brand-card .brand-name[data-v-3de85206]{font-size:10px;color:#333;font-family:Microsoft YaHei,PingFang SC,Helvetica Neue,Arial,sans-serif;margin-bottom:3px}}@media (max-width:600px){.brand-section[data-v-3de85206]{margin:0 6px 16px 6px}.brands-grid[data-v-3de85206]{grid-template-columns:repeat(6,1fr);gap:4px}.brand-card[data-v-3de85206]{padding:4px 2px;min-height:70px;max-width:none;aspect-ratio:1/1;height:auto;padding-top:10px}.brands-display[data-v-3de85206]{padding:10px 4px}.brand-card .brand-logo[data-v-3de85206]{width:24px;height:24px;margin-bottom:2px}.brand-card .brand-logo img[data-v-3de85206]{max-width:20px;max-height:20px}.brand-card .no-logo[data-v-3de85206]{width:20px;height:20px;font-size:10px}.brand-card .brand-name[data-v-3de85206]{font-size:10px;line-height:1.1;min-height:18px;-webkit-line-clamp:2;color:#333;font-family:Microsoft YaHei,PingFang SC,Helvetica Neue,Arial,sans-serif;margin-bottom:1px}}@media (max-width:480px){.content-container[data-v-3de85206]{padding:0 8px}.slide-info-overlay[data-v-3de85206]{padding:40px 8px 30px}.slide-content[data-v-3de85206]{padding:0 40px 0 40px}.brand-section[data-v-3de85206],.latest-models-section[data-v-3de85206]{margin:4px 0;border-radius:6px}.brand-section[data-v-3de85206]{padding:0}.brand-category-tabs[data-v-3de85206]{padding:0;gap:0}.category-tab[data-v-3de85206]{padding:6px 10px;font-size:11px;border-radius:0;min-width:60px}.alphabet-filter[data-v-3de85206]{padding:6px 8px;gap:2px}.alphabet-btn[data-v-3de85206]{min-width:20px;height:20px;font-size:8px;padding:0 2px}.brands-display[data-v-3de85206]{padding:8px 4px}.brands-grid[data-v-3de85206]{grid-template-columns:repeat(5,1fr);gap:3px}.brand-card[data-v-3de85206]{padding:6px 2px;aspect-ratio:1/1;min-height:60px;max-width:none;height:auto;padding-top:10px}.brand-card .brand-logo[data-v-3de85206]{width:20px;height:20px;margin-bottom:4px}.brand-card .brand-logo img[data-v-3de85206]{max-width:16px;max-height:16px}.brand-card .no-logo[data-v-3de85206]{width:16px;height:16px;font-size:8px}.brand-card .brand-name[data-v-3de85206]{font-size:9px;margin-top:auto;padding:0 1px;line-height:1.1;min-height:18px;-webkit-line-clamp:2;word-break:break-word;color:#333;font-family:Microsoft YaHei,PingFang SC,Helvetica Neue,Arial,sans-serif;margin-bottom:1px}.models-content .models-grid[data-v-3de85206]{grid-template-columns:repeat(2,1fr);gap:6px;padding:0 4px}.models-content[data-v-3de85206]{padding:12px 6px 16px 6px}.filter-control-bar[data-v-3de85206]{padding:10px 6px;gap:12px}.decade-btn[data-v-3de85206]{min-width:45px}.decade-btn[data-v-3de85206],.sort-btn[data-v-3de85206]{padding:5px 10px;font-size:11px}.model-display-image[data-v-3de85206],.model-image[data-v-3de85206]{height:65%!important}.model-name[data-v-3de85206]{font-size:14px}.model-display-name[data-v-3de85206]{font-size:12px!important;line-height:1.3!important;height:auto!important;max-height:none!important;padding:4px 6px!important;color:#333!important;font-weight:600!important;text-align:center!important;display:block!important;overflow:visible!important;background:hsla(0,0%,100%,.9)!important;min-height:20px!important}.model-display-card[data-v-3de85206]{min-height:180px!important;aspect-ratio:1/1!important}.model-display-info[data-v-3de85206]{height:35%!important;padding:8px 6px 10px 6px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;background:#fff!important;border-top:1px solid #eee!important;position:relative!important;z-index:100!important}.model-image-skeleton[data-v-3de85206]{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:1!important}.brand-name[data-v-3de85206]{font-size:12px}.load-more-section[data-v-3de85206]{margin-top:10px;padding:8px}.load-more-btn[data-v-3de85206]{padding:8px 20px;font-size:13px;width:100%;max-width:200px}.no-more-text[data-v-3de85206]{font-size:13px;padding:10px}}.lazy-load[data-v-3de85206]{opacity:.6;transition:opacity .4s ease;background:#f8f9fa}.lazy-load.loaded[data-v-3de85206]{opacity:1}.lazy-load.error[data-v-3de85206]{opacity:.8;background:#f8f9fa}.brand-logo-img[data-v-3de85206]{background:#fff}.brand-logo-img.loaded[data-v-3de85206]{opacity:1;transform:scale(1)}.brand-logo-img.lazy-load[data-v-3de85206]{opacity:.3;transform:scale(.95);transition:all .4s cubic-bezier(.4,0,.2,1)}.model-image[data-v-3de85206]{position:relative;height:200px;overflow:hidden}.model-image img[data-v-3de85206]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.model-card:hover .model-image img[data-v-3de85206]{transform:scale(1.02)}.model-image-skeleton[data-v-3de85206]{position:absolute;top:0;left:0;right:0;bottom:0;background:#f8f9fa;display:flex;align-items:center;justify-content:center;z-index:1}.skeleton-shimmer[data-v-3de85206]{width:100%;height:100%;background:linear-gradient(90deg,#f8f9fa 25%,#e9ecef 50%,#f8f9fa 75%);background-size:200% 100%;animation:shimmer-3de85206 2s infinite}@keyframes shimmer-3de85206{0%{background-position:-200% 0}to{background-position:200% 0}}.model-display-img[data-v-3de85206]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease;position:relative;z-index:2}.model-display-img.lazy-load[data-v-3de85206]{opacity:0}.model-display-img.loaded[data-v-3de85206]{opacity:1}.model-display-image[data-v-3de85206]{position:relative;width:100%;height:200px;overflow:hidden;background:#f8f9fa;border-radius:8px}.retry-btn[data-v-3de85206]{margin-top:16px;padding:8px 16px;background:#e03426;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:6px;transition:background .3s ease}.retry-btn[data-v-3de85206]:hover{background:#c12e21}.retry-btn i[data-v-3de85206]{font-size:16px}.loading-more-container[data-v-3de85206]{text-align:center;padding:20px;margin-top:16px}.loading-more-spinner[data-v-3de85206]{display:inline-flex;align-items:center;gap:8px;color:#666;font-size:14px}.loading-more-spinner i[data-v-3de85206]{font-size:16px;animation:rotating-3de85206 1s linear infinite}.image-retry-btn[data-v-3de85206]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(224,52,38,.9);color:#fff;border:none;border-radius:4px;padding:6px 12px;cursor:pointer;font-size:12px;z-index:3;opacity:0;transition:opacity .3s ease}.model-display-image:hover .image-retry-btn[data-v-3de85206]{opacity:1}@keyframes rotating-3de85206{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}