.pg-models .pg-header[data-v-e9055d08]{margin-bottom:24px}.pg-models .pg-title[data-v-e9055d08]{color:var(--uc-text);font-size:24px;font-weight:700}.pg-models .pg-subtitle[data-v-e9055d08]{color:var(--uc-text-3);font-size:14px;margin-top:4px}.filter-bar[data-v-e9055d08]{align-items:center;background:var(--uc-surface);border-radius:var(--uc-radius-lg);box-shadow:var(--uc-shadow-sm);display:flex;gap:12px;justify-content:space-between;margin-bottom:20px;padding:14px 20px}.filter-search[data-v-e9055d08]{flex-shrink:0;width:280px}.filter-actions[data-v-e9055d08]{align-items:center;display:flex;gap:8px}.filter-select[data-v-e9055d08]{width:130px}.view-toggle[data-v-e9055d08]{background:var(--uc-surface-alt);border-radius:6px;display:flex;gap:2px;margin-left:8px;padding:2px}.vt-btn[data-v-e9055d08]{align-items:center;background:transparent;border:none;border-radius:5px;color:var(--uc-text-3);cursor:pointer;display:flex;justify-content:center;padding:6px 8px;transition:all .15s}.vt-btn[data-v-e9055d08]:hover:not(.active){color:var(--uc-text)}.vt-btn.active[data-v-e9055d08]{background:var(--uc-primary);color:#fff}.model-count[data-v-e9055d08]{color:var(--uc-text-3);font-size:13px;margin-bottom:12px}.model-grid[data-v-e9055d08]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.model-list[data-v-e9055d08]{gap:12px}.model-card[data-v-e9055d08],.model-list[data-v-e9055d08]{display:flex;flex-direction:column}.model-card[data-v-e9055d08]{background:var(--uc-surface);border:1px solid transparent;border-radius:var(--uc-radius-lg);box-shadow:var(--uc-shadow-sm);cursor:default;min-height:180px;padding:20px;transition:border-color .2s,box-shadow .2s,transform .2s}.model-card[data-v-e9055d08]:hover{border-color:var(--uc-primary);box-shadow:var(--uc-shadow-lg);transform:translateY(-2px)}.model-card .mc-top[data-v-e9055d08]{align-items:flex-start;display:flex;gap:12px;margin-bottom:14px}.model-card .mc-avatar[data-v-e9055d08]{align-items:center;border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:700;height:40px;justify-content:center;overflow:hidden;width:40px}.model-card .mc-avatar-img[data-v-e9055d08]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.model-card .mc-info[data-v-e9055d08]{flex:1;min-width:0}.model-card .mc-name-line[data-v-e9055d08]{align-items:center;display:flex;gap:8px;margin-bottom:2px}.model-card .mc-name[data-v-e9055d08]{color:var(--uc-text);font-size:15px;font-weight:600;line-height:1.3;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-card .mc-badges[data-v-e9055d08]{align-items:center;display:flex;flex-shrink:0;gap:4px}.model-card .mc-flag[data-v-e9055d08]{border-radius:3px;display:inline-block;font-size:10px;font-style:normal;font-weight:600;line-height:1;padding:2px 5px}.model-card .mc-flag.hot[data-v-e9055d08]{background:rgba(255,87,34,.12);color:#ff5722}.model-card .mc-flag.fresh[data-v-e9055d08]{background:rgba(0,232,123,.12);color:#00e87b}.model-card .mc-flag.recommend[data-v-e9055d08]{background:rgba(59,130,246,.12);color:#60a5fa}.model-card .mc-code-wrap[data-v-e9055d08]{align-items:center;display:flex;gap:6px;margin-top:2px}.model-card .mc-code[data-v-e9055d08]{color:var(--uc-text-3);font-family:monospace;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-card .mc-copy[data-v-e9055d08]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--uc-text-3);cursor:pointer;display:flex;flex-shrink:0;padding:2px}.model-card .mc-copy[data-v-e9055d08]:hover{background:var(--uc-surface-alt);color:var(--uc-primary)}.model-card .mc-type-tag[data-v-e9055d08]{background:rgba(var(--uc-primary-rgb),.08)!important;border-color:rgba(var(--uc-primary-rgb),.15)!important;color:var(--uc-primary)!important;flex-shrink:0;font-size:11px;height:22px;line-height:22px;padding:0 8px}.model-card .mc-openai-badge[data-v-e9055d08]{background:rgba(var(--uc-accent-rgb,0,180,216),.12);border-radius:3px;color:var(--uc-accent,#00b4d8);flex-shrink:0;font-size:10px;font-weight:600;padding:2px 6px;white-space:nowrap}.model-card .mc-desc[data-v-e9055d08]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--uc-text-3);display:-webkit-box;font-size:13px;line-height:1.5;margin-bottom:10px;max-height:3em;overflow:hidden;word-break:break-word}.model-card .mc-value-line[data-v-e9055d08]{align-items:center;display:flex;gap:6px;margin-bottom:6px}.model-card .mc-value-line span[data-v-e9055d08]{color:var(--uc-text-3);font-size:11px}.model-card .mc-value-line strong[data-v-e9055d08]{color:#ff5722;font-size:12px}.model-card .mc-pricing[data-v-e9055d08]{align-items:center;background:var(--uc-surface-alt);border-radius:8px;display:flex;gap:8px;margin-bottom:12px;padding:10px 12px}.model-card .mc-pricing .mc-pricing-label[data-v-e9055d08]{color:var(--uc-text-3);flex-shrink:0;font-size:12px}.model-card .mc-pricing .mc-price[data-v-e9055d08]{color:var(--uc-text);font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-card .mc-pricing .mc-price small[data-v-e9055d08]{color:var(--uc-text-3);font-size:11px}.model-card .mc-param-options[data-v-e9055d08]{background:var(--uc-surface-alt);border-radius:8px;display:flex;flex-direction:column;gap:6px;margin-bottom:10px;max-height:120px;overflow:hidden;padding:8px 10px}.model-card .mc-param-options .mc-po-item[data-v-e9055d08]{align-items:center;display:flex;font-size:12px;gap:6px;line-height:1.4}.model-card .mc-param-options .mc-po-label[data-v-e9055d08]{color:var(--uc-text-3);flex-shrink:0;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-card .mc-param-options .mc-po-tags[data-v-e9055d08]{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.model-card .mc-param-options .mc-po-tag[data-v-e9055d08]{background:rgba(var(--uc-primary-rgb),.08);border-radius:4px;color:var(--uc-primary);display:inline-block;font-size:11px;font-weight:500;line-height:1.5;padding:1px 7px;white-space:nowrap}.model-card .mc-bottom[data-v-e9055d08]{align-items:center;color:var(--uc-text-3);display:flex;font-size:12px;justify-content:space-between;margin-top:auto}.model-card .mc-bottom .mc-vendor[data-v-e9055d08]{align-items:center;display:flex;gap:4px}.model-card .mc-bottom .mc-channel[data-v-e9055d08]{color:var(--uc-text-3)}.model-card .mc-bottom .mc-bottom-right[data-v-e9055d08]{align-items:center;display:flex;gap:10px}.model-card .mc-bottom .mc-docs-link[data-v-e9055d08]{align-items:center;color:var(--uc-primary);display:inline-flex;font-size:12px;gap:3px;text-decoration:none}.model-card .mc-bottom .mc-docs-link[data-v-e9055d08]:hover{opacity:.8}.model-card .mc-bottom .mc-action-btn[data-v-e9055d08]{background:transparent;border:none;color:var(--uc-primary);cursor:pointer;font-size:12px;padding:0}.model-card .mc-bottom .mc-action-btn[data-v-e9055d08]:hover{opacity:.8}.model-list .model-card[data-v-e9055d08]{align-items:center;display:grid;gap:16px;grid-template-columns:280px 1fr 220px}.model-list .model-card .mc-desc[data-v-e9055d08]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.model-list .model-card .mc-bottom[data-v-e9055d08]{grid-column:3}.empty-state[data-v-e9055d08]{margin-top:40px}.uc-pagination-wrap[data-v-e9055d08]{display:flex;justify-content:flex-end;margin-top:20px}.pricing-detail[data-v-e9055d08]{padding:0 4px}.pd-name[data-v-e9055d08]{color:var(--uc-text);font-size:18px;font-weight:600}.pd-code[data-v-e9055d08]{color:var(--uc-text-3);font-family:monospace;font-size:12px;margin-top:2px}.pd-row[data-v-e9055d08]{align-items:center;display:flex;justify-content:space-between;padding:6px 0}.pd-label[data-v-e9055d08]{color:var(--uc-text-2);font-size:13px}.pd-value[data-v-e9055d08]{color:var(--uc-primary);font-size:14px;font-weight:500}.pd-sub[data-v-e9055d08]{padding-left:12px}@media (max-width:768px){.model-grid[data-v-e9055d08]{grid-template-columns:1fr}.filter-bar[data-v-e9055d08]{align-items:stretch;flex-direction:column}.filter-search[data-v-e9055d08]{width:auto}.uc-pagination-wrap[data-v-e9055d08]{justify-content:center}}
