.choice-group[data-v-6f6d89a3]{min-inline-size:0;max-inline-size:100%}.choice-group__description[data-v-6f6d89a3]{color:var(--color-text-secondary);font-size:var(--font-size-supporting);font-weight:var(--font-weight-regular);margin-block-start:.25rem;display:block}.choice-group[data-v-6f6d89a3] .choice-group__choices{gap:.75rem;min-inline-size:0;display:grid}.choice-group[data-variant=card][data-v-6f6d89a3] .choice-group__choices{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.choice-group[data-v-6f6d89a3] .choice-group__option{text-align:start;overflow-wrap:anywhere;min-block-size:3rem;min-inline-size:0;padding:.75rem}.choice-group[data-variant=card][data-v-6f6d89a3] .choice-group__option:has([data-state=checked]){border-color:var(--color-brand-primary);background:var(--color-surface-subtle);box-shadow:0 0 0 1px var(--color-brand-primary)}.choice-group[data-v-6f6d89a3] .choice-group__option:has(:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.choice-group[data-v-6f6d89a3] .choice-group__dot{animation:choice-dot-in-6f6d89a3 var(--m-press) var(--ease-out)}@keyframes choice-dot-in-6f6d89a3{0%{transform:scale(0)}}@media (forced-colors:active){.choice-group[data-variant=card][data-v-6f6d89a3] .choice-group__option:has([data-state=checked]){box-shadow:none;border-style:double;border-width:3px}}
