@layer amset-ui.tokens,amset-ui.base;@layer amset-ui.components{.amset-radio-group__options:has(>.amset-option-card){grid-template-columns:repeat(auto-fit, minmax(var(--amset-option-card-min,9rem), 1fr));gap:var(--amset-space-3);display:grid}.amset-option-card{--amset-option-card-padding:var(--amset-space-3);--amset-option-card-gap:var(--amset-space-2);--amset-option-card-radius:var(--amset-radius-lg);--amset-option-card-border:var(--amset-border-bold);--amset-option-card-background:var(--amset-surface);--amset-option-card-selected:var(--amset-accent);--amset-option-card-media:3rem;gap:var(--amset-option-card-gap);box-sizing:border-box;min-width:0;padding:var(--amset-option-card-padding);border:var(--amset-border-width) solid var(--amset-option-card-border);border-radius:var(--amset-option-card-radius);background:var(--amset-option-card-background);color:var(--amset-ink);font-size:var(--amset-text-base);line-height:var(--amset-line-tight);cursor:pointer;transition:border-color var(--amset-duration-fast) var(--amset-easing-standard), background-color var(--amset-duration-fast) var(--amset-easing-standard), transform var(--amset-duration-fast) var(--amset-easing-standard);flex-direction:column;display:flex;position:relative}.amset-option-card__media{min-height:var(--amset-option-card-media);border-radius:calc(var(--amset-option-card-radius) - 2px);place-items:center;display:grid;overflow:hidden}.amset-option-card__text{flex-direction:column;gap:2px;min-width:0;display:flex}.amset-option-card__title{font-weight:var(--amset-weight-bold);overflow-wrap:anywhere}.amset-option-card__description{font-size:var(--amset-text-sm);color:var(--amset-ink-2)}.amset-option-card__check{top:var(--amset-space-2);background:var(--amset-option-card-selected);width:1.125rem;height:1.125rem;color:var(--amset-accent-ink);opacity:0;transition:opacity var(--amset-duration-fast) var(--amset-easing-exit), scale var(--amset-duration-fast) var(--amset-easing-exit);border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:var(--amset-space-2);scale:.6}.amset-option-card__check svg{width:.75rem;height:.75rem}.amset-option-card[data-hovered]:not([data-selected],[data-disabled],[data-readonly]){--amset-option-card-border:color-mix(in oklab, var(--amset-option-card-border), var(--amset-ink) 40%)}.amset-option-card[data-pressed]:not([data-disabled],[data-readonly]){transform:scale(.98)}.amset-option-card[data-selected]{--amset-option-card-border:var(--amset-option-card-selected);box-shadow:inset 0 0 0 var(--amset-border-width) var(--amset-option-card-selected)}.amset-option-card[data-selected] .amset-option-card__check{opacity:1;transition-timing-function:var(--amset-easing-entry);scale:1}.amset-option-card[data-focus-visible]{outline:2px solid var(--amset-focus);outline-offset:2px}.amset-radio-group[data-invalid] .amset-option-card{--amset-option-card-border:var(--amset-error)}.amset-option-card[data-readonly]{--amset-option-card-background:var(--amset-surface-2);--amset-option-card-selected:var(--amset-ink);cursor:default;border-style:dashed}.amset-option-card[data-disabled]{--amset-option-card-border:var(--amset-border);--amset-option-card-background:var(--amset-disabled-background);--amset-option-card-selected:var(--amset-disabled-ink);color:var(--amset-disabled-ink);box-shadow:none;cursor:not-allowed}.amset-option-card[data-disabled] .amset-option-card__description{color:inherit}}
