.prop-row.svelte-2j3lq7{container-type:inline-size;container-name:prop-row;display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(4px,1vw,8px);width:100%;min-width:0}.prop-chip.svelte-2j3lq7{flex:1 1 0;min-width:0;max-width:112px;display:flex;flex-direction:column;align-items:center;gap:5px;min-height:var(--min-touch-target, 44px);padding:8px 4px 7px;border-radius:12px;border:1px solid var(--theme-stroke, rgba(255, 255, 255, .12));background:var(--theme-card-bg, rgba(255, 255, 255, .03));color:var(--theme-text, #fff);cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .1s ease}.prop-chip.svelte-2j3lq7:hover{border-color:#d8b4fe8c}.prop-chip.svelte-2j3lq7:active{transform:scale(.97)}.prop-chip.svelte-2j3lq7:focus-visible{outline:2px solid #fff;outline-offset:2px}.prop-chip.selected.svelte-2j3lq7{border-color:#d8b4fe;background:linear-gradient(135deg,#a855f7,#9333ea,#7e22ce);box-shadow:0 4px 14px #9333ea59}.prop-chip-img.svelte-2j3lq7{width:42px;height:42px;object-fit:contain;pointer-events:none;filter:brightness(0) invert(.9) drop-shadow(0 2px 4px rgba(0,0,0,.45))}.prop-chip.selected.svelte-2j3lq7 .prop-chip-img:where(.svelte-2j3lq7){filter:brightness(0) invert(1) drop-shadow(0 2px 4px rgba(0,0,0,.45))}.prop-chip-label.svelte-2j3lq7{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-compact, 13px);font-weight:700}@container prop-row (max-width: 22rem){.prop-chip.svelte-2j3lq7{flex:1 1 27%}}@media(prefers-reduced-motion:reduce){.prop-chip.svelte-2j3lq7{transition:none}}
