.ChoiceCards_root__z2Fv9{display:grid;grid-gap:var(--m-sp-2);gap:var(--m-sp-2);min-width:0;container-type:inline-size}.ChoiceCards_legend__2kUZi{font-size:var(--m-text-sm);font-weight:var(--m-weight-medium);color:var(--m-text)}.ChoiceCards_grid__6_yec{--m-disabled-background:transparent;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));grid-gap:var(--m-sp-3);gap:var(--m-sp-3)}.ChoiceCards_grid__6_yec[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ChoiceCards_grid__6_yec[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ChoiceCards_grid__6_yec[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}@container (max-width: 640px){.ChoiceCards_grid__6_yec[data-columns="3"],.ChoiceCards_grid__6_yec[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 400px){.ChoiceCards_grid__6_yec[data-columns]{grid-template-columns:minmax(0,1fr)}}.ChoiceCards_card__rBD3f{display:grid;align-content:start;grid-gap:var(--m-sp-1-5);gap:var(--m-sp-1-5);min-width:0;min-height:44px;padding:var(--m-sp-4);border:1px solid var(--m-border-muted);border-radius:var(--m-radius-lg);background:var(--m-surface-card);color:var(--m-text);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--m-transition-fast),background-color var(--m-transition-fast),box-shadow var(--m-transition-fast),transform var(--m-transition-fast)}.ChoiceCards_card__rBD3f:hover:not(:disabled){border-color:var(--m-border);box-shadow:var(--m-shadow-sm);transform:translateY(-1px)}.ChoiceCards_card__rBD3f[data-checked=true],.ChoiceCards_card__rBD3f[data-checked=true]:hover:not(:disabled){border-color:var(--m-border-accent);background:color-mix(in oklch,var(--m-accent-500) 10%,var(--m-surface-card));box-shadow:0 0 0 1px var(--m-border-accent)}.ChoiceCards_card__rBD3f:focus-visible{outline:2px solid var(--m-border-accent);outline-offset:2px}.ChoiceCards_header__UMaXs{display:flex;align-items:flex-start;gap:var(--m-sp-2);min-width:0}.ChoiceCards_icon__EmFr_{display:inline-flex;flex:none;color:var(--m-text-muted)}.ChoiceCards_card__rBD3f[data-checked=true] .ChoiceCards_icon__EmFr_{color:var(--m-text-accent)}.ChoiceCards_label__0O0NQ{flex:1 1 auto;min-width:0;font-size:var(--m-text-sm);font-weight:var(--m-weight-semibold);line-height:var(--m-leading-tight);overflow-wrap:anywhere}.ChoiceCards_indicator__7j3GF{flex:none;width:1rem;height:1rem;border:1.5px solid var(--m-border);border-radius:var(--m-radius-full);background:var(--m-surface-control);transition:border-color var(--m-transition-fast),background-color var(--m-transition-fast)}.ChoiceCards_card__rBD3f[data-checked=true] .ChoiceCards_indicator__7j3GF{border-color:var(--m-accent-500);background:var(--m-accent-500);box-shadow:inset 0 0 0 3px var(--m-surface-control)}.ChoiceCards_description__9pl8e{font-size:var(--m-text-xs);color:var(--m-text-muted);line-height:var(--m-leading-normal)}.ChoiceCards_badge__NXmMS{display:flex;margin-top:var(--m-sp-1)}.ChoiceCards_root__z2Fv9[data-size=sm] .ChoiceCards_card__rBD3f{gap:var(--m-sp-1);padding:var(--m-sp-2) var(--m-sp-3)}.ChoiceCards_root__z2Fv9[data-size=sm] .ChoiceCards_description__9pl8e{line-height:var(--m-leading-tight)}.ChoiceCards_root__z2Fv9[data-error=true] .ChoiceCards_card__rBD3f:not([data-checked=true]){border-color:var(--m-danger-500)}.ChoiceCards_message__UFYir{margin:0;font-size:var(--m-text-xs);color:var(--m-text-muted);line-height:var(--m-leading-tight)}.ChoiceCards_root__z2Fv9[data-error=true] .ChoiceCards_message__UFYir{color:var(--m-error)}.ChoiceCards_root__z2Fv9[data-multiple=true] .ChoiceCards_indicator__7j3GF{display:grid;place-items:center;border-radius:var(--m-radius-sm);color:var(--m-text-on-accent)}.ChoiceCards_root__z2Fv9[data-multiple=true] .ChoiceCards_card__rBD3f[data-checked=true] .ChoiceCards_indicator__7j3GF{box-shadow:none}.ChoiceCards_card__rBD3f.m-disabled .ChoiceCards_icon__EmFr_{color:inherit}.ChoiceCards_card__rBD3f.m-disabled[data-checked=true] .ChoiceCards_indicator__7j3GF{border-color:var(--m-disabled-knob);background:var(--m-disabled-knob)}.ChoiceCards_root__z2Fv9[data-layout=tile] .ChoiceCards_grid__6_yec[data-columns=auto]{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:var(--m-sp-2)}.ChoiceCards_root__z2Fv9[data-layout=tile] .ChoiceCards_card__rBD3f{position:relative;justify-items:center;padding:var(--m-sp-3) var(--m-sp-2);text-align:center}.ChoiceCards_root__z2Fv9[data-layout=tile] .ChoiceCards_header__UMaXs{flex-direction:column;align-items:center;gap:var(--m-sp-1-5)}.ChoiceCards_root__z2Fv9[data-layout=tile] .ChoiceCards_icon__EmFr_{width:28px;height:28px}.ChoiceCards_root__z2Fv9[data-layout=tile] .ChoiceCards_icon__EmFr_>*{width:100%;height:100%}.ChoiceCards_root__z2Fv9[data-layout=tile] .ChoiceCards_label__0O0NQ{font-size:var(--m-text-xs);font-weight:var(--m-weight-medium)}.ChoiceCards_root__z2Fv9[data-layout=tile] .ChoiceCards_indicator__7j3GF{position:absolute;top:var(--m-sp-1-5);right:var(--m-sp-1-5);width:.875rem;height:.875rem}@media (prefers-reduced-motion:reduce){.ChoiceCards_card__rBD3f,.ChoiceCards_indicator__7j3GF{transition:none}.ChoiceCards_card__rBD3f:hover:not(:disabled){transform:none}}