.cover-generator-card[data-v-1bf2153c]{margin-bottom:20px}.result-container[data-v-1bf2153c]{background:#fff;border:1px solid #ebeef5;border-radius:4px;overflow:hidden;padding:20px}.image-preview[data-v-1bf2153c]{padding:20px;text-align:center}.title[data-v-1bf2153c]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;color:#409eff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:20px}.title p[data-v-1bf2153c]{margin:0}.result-image[data-v-1bf2153c]{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);display:block;margin:0 auto;max-width:100%}.model-key-status[data-v-1bf2153c]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-top:8px}.status-icon[data-v-1bf2153c]{font-size:14px;margin-right:6px}.status-icon.valid[data-v-1bf2153c]{color:#67c23a}.status-icon.invalid[data-v-1bf2153c]{color:#f56c6c}.status-text.checking[data-v-1bf2153c]{color:#e6a23c}.status-text.valid[data-v-1bf2153c]{color:#67c23a}.status-text.invalid[data-v-1bf2153c]{color:#f56c6c}.image-selector[data-v-1bf2153c]{border-bottom:1px solid #ebeef5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:20px;overflow-x:auto;padding:10px 0}.thumbnail-item[data-v-1bf2153c]{-ms-flex-negative:0;-webkit-transition:all .3s ease;border:2px solid transparent;border-radius:8px;cursor:pointer;flex-shrink:0;padding:4px;text-align:center;transition:all .3s ease}.thumbnail-item[data-v-1bf2153c]:hover{-webkit-transform:translateY(-2px);border-color:#e6e6e6;transform:translateY(-2px)}.thumbnail-item.active[data-v-1bf2153c]{background-color:#f0f9ff;border-color:#409eff}.thumbnail[data-v-1bf2153c]{-o-object-fit:cover;border-radius:4px;display:block;height:80px;margin:0 auto 4px;object-fit:cover;width:80px}.thumbnail-label[data-v-1bf2153c]{color:#666;font-size:12px;text-align:center}.thumbnail-item.active .thumbnail-label[data-v-1bf2153c]{color:#409eff;font-weight:500}