.g-rows{flex-direction:column;gap:6px;margin-top:2px;display:flex}.g-row{flex-wrap:wrap;align-items:center;gap:8px 6px;display:flex}.g-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-dim);min-width:96px;font-size:.625rem;font-weight:600}@media (width<=700px){.g-label{flex-basis:100%;min-width:0}}.t-mm{color:var(--text-dim);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.625rem}.pt-seed-cols{grid-template-columns:50px 104px minmax(0,.85fr) 92px minmax(0,1.75fr) 92px 74px}.pt-render{background:#12151b;border-radius:6px;justify-content:center;align-items:center;width:104px;height:50px;display:flex;position:relative;overflow:hidden}.pt-render:after{content:"";background:var(--rarity-color,transparent);border-radius:2px 2px 0 0;width:22px;height:3px;position:absolute;bottom:0;left:8px}.pt-render img{object-fit:contain;max-width:92%;max-height:90%}.pt-seed{color:var(--text);font-variant-numeric:tabular-nums;font-size:.813rem;font-weight:700}.pt-tier-badge{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-pill);white-space:nowrap;padding:2px 8px;font-size:.625rem;font-weight:600;display:inline-flex}.pt-claim{color:var(--text-muted);font-size:.688rem;line-height:1.45}.pt-sources{color:var(--text-dim);margin-top:2px;font-size:.563rem;display:block}.pt-sources a,.pt-sources .link{color:var(--text-dim)}.pt-inspect{color:var(--text-muted);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;padding:4px 8px;font-size:.625rem;font-weight:600;text-decoration:none;display:inline-flex}.pt-inspect:hover{background:var(--bg-card-hover);color:var(--text)}@media (width<=900px){.pt-seed-cols{grid-template-columns:40px 64px minmax(0,1fr) 76px}.pt-seed-cols .pt-tier-cell,.pt-seed-cols .pt-claim-cell,.pt-seed-cols .pt-inspect-cell{display:none}.pt-seed-cols .pt-render{width:64px;height:40px}}.seed-chips{flex-wrap:wrap;gap:4px;display:flex}.seed-chip{font-variant-numeric:tabular-nums;color:var(--text-muted);background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:3px 7px;font-size:.688rem;font-weight:600;line-height:1.2;text-decoration:none}a.seed-chip:hover{background:var(--bg-card-hover);color:var(--text)}.seed-chip--famous{border-color:var(--text-muted);color:var(--text)}.tier-cols{grid-template-columns:96px minmax(0,1fr) 150px}.tier-note{color:var(--text-dim);margin-top:6px;font-size:.688rem;line-height:1.5}.tier-join{flex-direction:column;align-items:flex-end;gap:2px;display:flex}@media (width<=900px){.tier-cols{grid-template-columns:80px minmax(0,1fr)}.tier-cols .tier-join,.t-thead.tier-cols span:nth-child(3){display:none}}.lookup{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.lookup-label{color:var(--text);font-size:.75rem;font-weight:600}.lookup input{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);width:110px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;padding:6px 10px;font-size:.813rem}.lookup input:focus{border-color:var(--text-dim);outline:none}.lookup-btn{color:var(--text);background:var(--bg-card-hover);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;align-items:center;padding:6px 12px;font-family:inherit;font-size:.688rem;font-weight:600;display:inline-flex}.lookup-btn:hover{background:var(--text);color:var(--bg)}.lookup-verdict{color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:6px;padding:5px 10px;font-size:.75rem;display:inline-flex}.lookup-verdict:empty{display:none}.lookup-verdict strong{font-variant-numeric:tabular-nums}.lookup-hint{color:var(--text-dim);flex-basis:100%;font-size:.625rem;line-height:1.5}.wear-strip{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pill-mm{color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em;margin-left:5px;font-size:.625rem;font-weight:700}.ansbox{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);max-width:860px;padding:10px 12px}.ansbox-k{text-transform:uppercase;letter-spacing:.05em;color:var(--text-dim);margin-bottom:3px;font-size:.625rem;font-weight:600;display:block}.ansbox-a{color:var(--text-muted);margin:0;font-size:.813rem;line-height:1.55}.ansbox-a strong{color:var(--text)}
