[data-v-053bad22]:root{--navbar-height:140px}.model-recommendations[data-v-053bad22]{padding:24px;width:100%}.model-recommendations .recommendations-header[data-v-053bad22]{margin-bottom:20px}.model-recommendations .recommendations-header .recommendations-title[data-v-053bad22]{color:#333;font-size:18px;font-weight:500;margin:0}.model-recommendations .recommendations-body[data-v-053bad22]{min-height:952px}.model-recommendations .recommendations-list[data-v-053bad22]{display:flex;flex-direction:column;gap:16px}.model-recommendations .recommendations-empty[data-v-053bad22]{min-height:inherit}.model-recommendations .recommendations-loading .recommendation-skeleton[data-v-053bad22]{display:flex;flex-direction:column;gap:12px}.model-recommendations .recommendations-loading .skeleton-thumbnail[data-v-053bad22]{border-radius:8px;height:265px;width:100%}.model-recommendations .recommendations-loading .skeleton-line[data-v-053bad22],.model-recommendations .recommendations-loading .skeleton-thumbnail[data-v-053bad22]{animation:recommendation-skeleton-shimmer-053bad22 1.4s ease infinite;background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%}.model-recommendations .recommendations-loading .skeleton-line[data-v-053bad22]{border-radius:4px;height:14px}.model-recommendations .recommendations-loading .skeleton-line-title[data-v-053bad22]{width:72%}.model-recommendations .recommendations-loading .skeleton-line-meta[data-v-053bad22]{width:48%}@keyframes recommendation-skeleton-shimmer-053bad22{0%{background-position:100% 50%}to{background-position:0 50%}}.model-recommendations .recommendation-item[data-v-053bad22]{border-radius:8px;color:inherit;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:all .3s}.model-recommendations .recommendation-item .item-thumbnail[data-v-053bad22]{flex-shrink:0;height:265px;overflow:hidden;width:100%}.model-recommendations .recommendation-item .item-thumbnail[data-v-053bad22] .el-image{height:100%;width:100%}.model-recommendations .recommendation-item .item-thumbnail[data-v-053bad22] .el-image__inner{display:block;height:100%;object-fit:cover;width:100%}.model-recommendations .recommendation-item .item-info[data-v-053bad22]{display:flex;flex:1;flex-direction:column;gap:8px;padding:12px 0}.model-recommendations .recommendation-item .item-info .item-title[data-v-053bad22]{color:#333;display:-webkit-box;font-size:14px;font-weight:500;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.model-recommendations .recommendation-item .item-info .item-meta[data-v-053bad22]{align-items:center;display:flex;gap:12px;justify-content:space-between}.model-recommendations .recommendation-item .item-info .item-creator[data-v-053bad22]{align-items:center;display:flex;gap:8px;min-width:0}.model-recommendations .recommendation-item .item-info .creator-avatar[data-v-053bad22]{border-radius:50%;flex-shrink:0;height:24px;object-fit:cover;width:24px}.model-recommendations .recommendation-item .item-info .creator-name[data-v-053bad22]{color:#999;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-recommendations .recommendation-item .item-info .item-stats[data-v-053bad22]{color:#666;display:flex;font-size:12px;gap:16px}.model-recommendations .recommendation-item .item-info .item-stats .stat-item[data-v-053bad22]{align-items:center;display:flex;gap:4px}.model-recommendations .recommendation-item .item-info .item-stats .stat-item .stat-icon[data-v-053bad22]{height:14px;object-fit:contain;width:14px}.model-recommendations .recommendation-item .item-info .item-stats .stat-item .el-icon[data-v-053bad22]{font-size:14px}.license-content[data-v-053bad22]{align-items:center;background:#eee;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:12px;padding:7px 9px}.license-content .license-badge[data-v-053bad22]{flex-shrink:0}.license-content .license-badge .license-logo-img[data-v-053bad22]{height:auto;width:83px}.license-content .license-badge .license-logo[data-v-053bad22]{align-items:center;background:#f3f3f6;border-radius:8px;color:#333;display:flex;font-size:12px;font-weight:700;height:30px;justify-content:center}.license-content .license-text .license-title[data-v-053bad22]{color:#333;font-size:16px;font-weight:500}.license-content .license-text .license-description[data-v-053bad22]{color:#409eff;cursor:pointer;font-size:14px;line-height:1.8;text-decoration:underline}.license-content .license-text .license-description.disabled[data-v-053bad22]{cursor:default;text-decoration:none}.license-content .license-link-icon[data-v-053bad22]{align-items:center;display:flex;justify-content:center}
