.models-page[data-v-d35cecaf]{max-width:1400px}.page-header[data-v-d35cecaf]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;gap:16px;flex-wrap:wrap}.page-title[data-v-d35cecaf]{font-size:2rem;font-weight:700;margin:0;letter-spacing:-.02em}.page-subtitle[data-v-d35cecaf]{margin:4px 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.95rem}.search-field[data-v-d35cecaf]{max-width:400px}.search-field[data-v-d35cecaf] .v-field{border:none}.loading-state[data-v-d35cecaf]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px}.model-card[data-v-d35cecaf]{cursor:pointer;transition:all .2s ease;border:1px solid rgba(var(--v-border-color),.08);background:rgb(var(--v-theme-surface))}.model-card[data-v-d35cecaf]:hover{border-color:rgba(var(--v-theme-primary),.3);transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}.card-header[data-v-d35cecaf]{display:flex;justify-content:space-between;align-items:center;padding:16px 16px 0}.model-icon[data-v-d35cecaf]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#0d948826,#14b8a626);display:flex;align-items:center;justify-content:center;color:rgb(var(--v-theme-primary))}.model-icon-wrapper[data-v-d35cecaf]{position:relative}.health-dot[data-v-d35cecaf]{position:absolute;top:-2px;right:-2px;width:12px;height:12px;border-radius:50%;border:2px solid rgb(var(--v-theme-surface))}.health-healthy[data-v-d35cecaf]{background:#10b981}.health-drifted[data-v-d35cecaf]{background:#f59e0b}.menu-btn[data-v-d35cecaf]{opacity:0;transition:opacity .2s ease}.model-card:hover .menu-btn[data-v-d35cecaf]{opacity:1}.card-content[data-v-d35cecaf]{padding:16px!important}.model-name[data-v-d35cecaf]{font-size:1.1rem;font-weight:600;margin:0 0 8px;line-height:1.3}.model-description[data-v-d35cecaf]{font-size:.875rem;color:rgb(var(--v-theme-on-surface-variant));margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-footer[data-v-d35cecaf]{display:flex;gap:16px;padding:12px 16px;border-top:1px solid rgba(var(--v-border-color),.08);background:rgba(var(--v-theme-surface-variant),.3)}.stat-item[data-v-d35cecaf]{display:flex;align-items:center;gap:6px;font-size:.8rem}.stat-icon[data-v-d35cecaf]{opacity:.6}.stat-value[data-v-d35cecaf]{font-weight:500}.empty-state[data-v-d35cecaf]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center}.empty-icon[data-v-d35cecaf]{width:80px;height:80px;border-radius:20px;background:linear-gradient(135deg,#0d94881a,#14b8a61a);display:flex;align-items:center;justify-content:center;margin-bottom:24px}.empty-title[data-v-d35cecaf]{font-size:1.25rem;font-weight:600;margin:0 0 8px}.empty-description[data-v-d35cecaf]{color:rgb(var(--v-theme-on-surface-variant));margin:0 0 24px;max-width:300px}.dialog-card[data-v-d35cecaf]{background:rgb(var(--v-theme-surface))!important}.dialog-title[data-v-d35cecaf]{font-size:1.25rem!important;font-weight:600!important;padding:20px 24px!important;border-bottom:1px solid rgba(var(--v-border-color),.08)}.dialog-actions[data-v-d35cecaf]{padding:16px 24px!important;border-top:1px solid rgba(var(--v-border-color),.08);gap:8px}
