.choices.svelte-h0m572{gap:var(--space-12);border:0;min-width:0;padding:0;display:grid}.legend.svelte-h0m572{color:var(--color-label);padding:0}.grid.svelte-h0m572{gap:var(--space-12);display:grid}.v-tile.svelte-h0m572,.v-swatch.svelte-h0m572{grid-template-columns:repeat(2,minmax(0,1fr))}.card.svelte-h0m572{align-items:center;gap:var(--space-16);min-height:88px;padding:var(--space-16);background:var(--color-surface);border:1.5px solid var(--color-line-strong);border-radius:var(--radius-l);cursor:pointer;transition:border-color var(--dur-state) var(--ease-state), background-color var(--dur-state) var(--ease-state);display:flex;position:relative}.v-tile.svelte-h0m572 .card:where(.svelte-h0m572),.v-swatch.svelte-h0m572 .card:where(.svelte-h0m572){flex-direction:column;align-items:flex-start}.card.svelte-h0m572:has(input:where(.svelte-h0m572):checked){background:var(--color-surface-selected);border:2px solid var(--color-rani);padding:calc(var(--space-16) - .5px)}.card.svelte-h0m572:has(input:where(.svelte-h0m572):focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.art.svelte-h0m572{background:var(--color-haldi-tint);border-radius:var(--radius-m);width:64px;height:64px;color:var(--color-label);flex:none;justify-content:center;align-items:center;display:inline-flex}.art.round.svelte-h0m572{border-radius:var(--radius-pill);background:0 0}.card.svelte-h0m572:has(input:where(.svelte-h0m572):checked) .art:where(.svelte-h0m572){animation:svelte-h0m572-bounce var(--dur-state) var(--ease-spring)}.text.svelte-h0m572{gap:var(--space-4);flex:1;display:grid}.title.svelte-h0m572{font-family:var(--font-display);font-size:17px;font-weight:800;line-height:calc(22px * var(--line-scale))}.card.svelte-h0m572:has(input:where(.svelte-h0m572):checked) .title:where(.svelte-h0m572){color:var(--color-rani-press)}.subtitle.svelte-h0m572{color:var(--color-ink-2)}.indicator.svelte-h0m572{border:1.5px solid var(--color-line-strong);border-radius:var(--radius-pill);width:24px;height:24px;color:var(--color-on-rani);flex:none;justify-content:center;align-items:center;display:inline-flex}.indicator.square.svelte-h0m572{border-radius:var(--radius-check)}.check.svelte-h0m572{visibility:hidden;display:inline-flex}.card.svelte-h0m572:has(input:where(.svelte-h0m572):checked) .indicator:where(.svelte-h0m572){background:var(--color-rani);border-color:var(--color-rani)}.card.svelte-h0m572:has(input:where(.svelte-h0m572):checked) .check:where(.svelte-h0m572){visibility:visible}.v-tile.svelte-h0m572 .indicator:where(.svelte-h0m572),.v-swatch.svelte-h0m572 .indicator:where(.svelte-h0m572){top:var(--space-12);right:var(--space-12);position:absolute}.v-swatch.svelte-h0m572 .indicator:where(.svelte-h0m572){top:auto;bottom:var(--space-16)}.swatch.svelte-h0m572{width:100%;height:72px;padding:var(--space-8) var(--space-12);border-radius:var(--radius-s);justify-content:space-between;align-items:flex-end;display:flex}.swatch-title.svelte-h0m572{font-family:var(--font-display);font-size:20px;font-weight:800}.swatch-dot.svelte-h0m572{width:var(--space-16);height:var(--space-16);background:var(--theme-accent);border-radius:var(--radius-pill)}@keyframes svelte-h0m572-bounce{50%{transform:scale(1.08)}}
