.card.svelte-hh7qev{display:flex;flex-direction:column;gap:var(--spacing-lg)}header.svelte-hh7qev h2:where(.svelte-hh7qev){margin:0 0 var(--spacing-xs) 0;font-size:1.25rem;font-weight:600;color:var(--color-text)}header.svelte-hh7qev p:where(.svelte-hh7qev){margin:0;font-size:.875rem;font-weight:400;color:var(--color-text-muted)}.micro-label.svelte-hh7qev{font-size:.75rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}.unit-row.svelte-hh7qev{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.pan.svelte-hh7qev{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.pan.svelte-hh7qev h3:where(.svelte-hh7qev){margin:0;font-size:.8125rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}.select.svelte-hh7qev{display:flex;flex-direction:column;gap:var(--spacing-xs)}.select.svelte-hh7qev span:where(.svelte-hh7qev){font-size:.875rem;font-weight:500;color:var(--color-text)}.select.svelte-hh7qev select:where(.svelte-hh7qev){height:48px;padding:0 var(--spacing-md);font-family:var(--font-sans);font-size:1rem;font-weight:500;color:var(--color-text);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b6b70' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right var(--spacing-md) center;background-size:1rem;padding-right:calc(var(--spacing-md) * 2 + 1rem);transition:border-color var(--duration-fast) var(--ease-out)}.select.svelte-hh7qev select:where(.svelte-hh7qev):focus{border-color:var(--color-accent);outline:2px solid var(--color-accent);outline-offset:-2px}.dims.svelte-hh7qev{display:grid;grid-template-columns:1fr;gap:var(--spacing-md)}.dims.two.svelte-hh7qev{grid-template-columns:1fr 1fr}.note.svelte-hh7qev{margin:0;padding:var(--spacing-md);font-size:.8125rem;font-weight:400;color:var(--color-text-muted);background-color:var(--color-accent-muted);border-radius:var(--radius-md)}
