.mission.svelte-1bqwzus{border-left:3px solid var(--gold);background:var(--gold-paper);padding:12px;line-height:1.6}.mission.svelte-1bqwzus span:where(.svelte-1bqwzus){font-size:.85rem;display:block}.garden.svelte-1bqwzus{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.garden.svelte-1bqwzus button:where(.svelte-1bqwzus){background:var(--paper);min-height:88px;color:var(--ink);border:1px solid var(--line);cursor:pointer;border-radius:9px;gap:3px;padding:8px 3px;display:grid}.garden.svelte-1bqwzus button.selected:where(.svelte-1bqwzus){border:2px solid var(--teal);background:var(--mint-paper)}.garden.svelte-1bqwzus button:where(.svelte-1bqwzus) strong:where(.svelte-1bqwzus),.garden.svelte-1bqwzus button:where(.svelte-1bqwzus) span:where(.svelte-1bqwzus){font-size:.85rem}.garden.svelte-1bqwzus button:where(.svelte-1bqwzus) span:where(.svelte-1bqwzus):first-child{font-size:1.4rem}summary.svelte-1bqwzus{cursor:pointer;min-height:44px;padding:12px 0;line-height:1.5}button.svelte-1bqwzus:focus-visible{outline:3px solid var(--teal);outline-offset:2px}@container (width<=400px){.lab-chart.svelte-1bqwzus{--lab-chart-font-size:34px}}.sensor-choice.svelte-1bqwzus{flex-wrap:wrap;align-items:center;gap:12px;font-size:.9rem;display:flex}select.svelte-1bqwzus,input.svelte-1bqwzus{border:1px solid var(--line);min-height:44px;color:var(--ink);background:var(--paper);font:inherit;border-radius:6px;padding:8px}.audit.svelte-1bqwzus{border-top:2px solid var(--sky);margin-top:28px;padding-top:22px}.audit.svelte-1bqwzus p:where(.svelte-1bqwzus){font-size:.95rem;line-height:1.65}.quote-controls.svelte-1bqwzus{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.quote-controls.svelte-1bqwzus label:where(.svelte-1bqwzus){gap:8px;display:grid}.quote-controls.svelte-1bqwzus input:where(.svelte-1bqwzus){box-sizing:border-box;width:100%;min-width:0}.payoffs.svelte-1bqwzus{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.payoffs.svelte-1bqwzus div:where(.svelte-1bqwzus){gap:6px;font-size:.85rem;display:grid}.payoffs.svelte-1bqwzus strong:where(.svelte-1bqwzus){color:var(--teal);font-family:IBM Plex Mono,monospace}@container (width<=400px){.payoffs.svelte-1bqwzus{grid-template-columns:repeat(2,minmax(0,1fr))}}
