.action-card[data-v-34396118]{width:100%;padding:1.15rem;justify-content:space-between;border:1px solid var(--border);border-radius:1rem;background:var(--background);color:var(--foreground);gap:1rem}.action-card[data-v-34396118]:hover,.action-card.is-selected[data-v-34396118]{background:var(--muted);border-color:var(--foreground)}.action-dot[data-v-34396118]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.3rem;height:1.3rem;border:1px solid var(--muted-foreground);border-radius:50%;font-size:.8rem}.is-selected .action-dot[data-v-34396118]{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.primary-button[data-v-34396118]{background:var(--foreground);border-color:var(--foreground);color:var(--background);border-radius:.85rem;padding:1rem}.primary-button[data-v-34396118]:not(:disabled):hover{background:color-mix(in srgb,var(--foreground) 90%,var(--background));border-color:color-mix(in srgb,var(--foreground) 90%,var(--background));color:var(--background)}.selection-card[data-v-975c0f11]{width:100%;padding:1.15rem;justify-content:space-between;border:1px solid var(--border);border-radius:1rem;background:var(--card);color:var(--foreground);gap:1rem}.selection-card[data-v-975c0f11]:hover,.selection-card.is-selected[data-v-975c0f11]{background:var(--muted);border-color:var(--foreground)}.selection-dot[data-v-975c0f11]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.3rem;height:1.3rem;border:1px solid var(--muted-foreground);border-radius:50%;font-size:.8rem}.is-selected .selection-dot[data-v-975c0f11]{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.primary-button[data-v-975c0f11]{background:var(--foreground);border-color:var(--foreground);color:var(--background);border-radius:.85rem;padding:1rem}.primary-button[data-v-975c0f11]:not(:disabled):hover{background:color-mix(in srgb,var(--foreground) 90%,var(--background));border-color:color-mix(in srgb,var(--foreground) 90%,var(--background));color:var(--background)}.measurement-input[data-v-975c0f11]{max-width:100%}.measurement-input[data-v-975c0f11] input{text-align:center;font-size:2rem;font-weight:600;width:100%}
