.mcard:where([data-ui=model-card]){flex-direction:column;gap:14px;height:100%;padding:22px;display:flex}.mcard:where([data-ui=model-card]):hover{border-color:var(--line-strong);box-shadow:var(--shadow-md);transform:translateY(-3px)}.cover:where([data-ui=model-card]){z-index:2;border-radius:inherit;position:absolute;inset:0}.top:where([data-ui=model-card]){justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.name:where([data-ui=model-card]){letter-spacing:-.025em;font-size:19px}.id:where([data-ui=model-card]){color:var(--muted);margin-top:3px;font-size:12.5px}.pub:where([data-ui=model-card]){font-family:var(--font-sans)}.score:where([data-ui=model-card]){color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.score:where([data-ui=model-card]) b:where([data-ui=model-card]){color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.score:where([data-ui=model-card]) .meter:where([data-ui=model-card]){width:44px}.summary:where([data-ui=model-card]){color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14.5px;display:-webkit-box;overflow:hidden}.types:where([data-ui=model-card]){flex-wrap:wrap;gap:6px;display:flex}.meta:where([data-ui=model-card]){border-top:1px dashed var(--line);flex-wrap:wrap;align-items:center;gap:14px;margin-top:auto;padding-top:14px;display:flex}.vram:where([data-ui=model-card]){color:var(--ink-2);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.install:where([data-ui=model-card]){z-index:3;background:var(--surface-2);text-align:left;width:100%;height:38px;transition:background-color .2s var(--ease-out);border-radius:10px;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:12.5px;display:flex;position:relative}.install:where([data-ui=model-card]):hover{background:var(--surface-3)}.ps:where([data-ui=model-card]){color:var(--brand-text)}.txt:where([data-ui=model-card]){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ic:where([data-ui=model-card]){width:14px;height:14px;color:var(--muted);position:relative}.ic:where([data-ui=model-card]) svg{transition:opacity .2s, transform .4s var(--ease-spring);position:absolute;inset:0}.ic:where([data-ui=model-card]) .i-check{opacity:0;color:var(--positive);transform:scale(.4)}.copied .ic:where([data-ui=model-card]) .i-copy{opacity:0;transform:scale(.4)}.copied .ic:where([data-ui=model-card]) .i-check{opacity:1;transform:none}
