.panel>form{display:contents}.lookcards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.lookcard{border:1.5px solid var(--rl-border);border-radius:var(--rl-radius);background:var(--rl-surface);cursor:pointer;align-content:start;gap:8px;padding:10px;display:grid;position:relative}.lookcard:has(input:checked){border-color:var(--rl-border-main);box-shadow:3px 3px 0 var(--rl-border-main)}.lookcard:has(input:focus-visible){outline:3px solid var(--rl-action);outline-offset:2px}.lookcard .strip{border:1.5px solid var(--rl-border);border-radius:6px;height:36px;display:flex;overflow:hidden}.lookcard .strip span{flex:1}.lookcard small{color:var(--rl-text-muted);font-size:.8rem}button.tile{font:inherit;color:inherit;cursor:pointer}
