.choice-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));grid-gap:.6rem;gap:.6rem}.choice-cards--fixo{grid-template-columns:repeat(var(--choice-colunas),minmax(0,1fr))}@media (max-width:560px){.choice-cards--fixo{grid-template-columns:1fr}}.choice-card{display:flex;align-items:flex-start;gap:.7rem;min-height:64px;padding:.8rem .9rem;border:1px solid var(--border);border-radius:var(--input-radius);background:var(--bg-primary);color:var(--text);text-align:left;transition:border-color .15s,background .15s,box-shadow .15s}.choice-card:hover:not(.choice-card--ativa){border-color:var(--tom,var(--accent))}.choice-card:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--tom,var(--accent)) 25%,transparent)}.choice-card--ativa{border-color:var(--tom,var(--accent));background:color-mix(in srgb,var(--tom,var(--accent)) 8%,var(--bg-card));box-shadow:inset 0 0 0 1px var(--tom,var(--accent))}.choice-cards--erro .choice-card{border-color:var(--input-error-color)}.choice-card__marca{flex-shrink:0;width:20px;height:20px;margin-top:1px;display:grid;place-items:center;border-radius:50%;border:2px solid var(--border);background:var(--bg-card)}.choice-card--ativa .choice-card__marca{border-color:var(--tom,var(--accent));background:var(--tom,var(--accent))}.choice-card__marca svg{width:13px;height:13px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.choice-card__texto{display:flex;flex-direction:column;gap:2px;min-width:0}.choice-card__texto strong{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;font-size:.95rem}.choice-card__texto small{font-size:.8rem;line-height:1.35;color:var(--text-muted)}.choice-card__selo{padding:.05rem .45rem;border-radius:999px;font-size:.68rem;font-weight:700;color:var(--text);background:var(--bg-card);border:1px solid var(--border)}