._picker_g4yov_1{gap:18px;min-width:0;display:grid}._context_g4yov_6{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:12px 28px;margin:0;padding:0 0 16px;display:flex}._context_g4yov_6 div{gap:5px;display:grid}._context_g4yov_6 dt{color:var(--muted-foreground);font-size:12px}._context_g4yov_6 dd{font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:600}._options_g4yov_28{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}._option_g4yov_28{border:1px solid var(--border);background:var(--card);text-align:left;white-space:normal;border-radius:12px;align-content:start;justify-items:stretch;gap:10px;width:100%;height:auto;min-height:126px;padding:16px;transition:background-color .15s ease-out,border-color .15s ease-out;display:grid}._option_g4yov_28:hover{background:var(--accent)}._option_g4yov_28[data-pressed]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 7%, var(--card));color:var(--foreground)}._option_g4yov_28:focus-visible{outline:2px solid var(--primary);outline-offset:3px}._optionTop_g4yov_64{justify-content:space-between;align-items:center;gap:8px;display:flex}._optionTop_g4yov_64 strong{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}._optionTop_g4yov_64 strong span{color:var(--muted-foreground);font-size:12px;font-weight:400}._check_g4yov_80{width:15px;height:15px;color:var(--primary);opacity:0;flex-shrink:0}._option_g4yov_28[data-pressed] ._check_g4yov_80{opacity:1}._price_g4yov_90{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}._unit_g4yov_96,._note_g4yov_97{color:var(--muted-foreground);font-size:12px;line-height:1.6}._note_g4yov_97{margin:0}._more_g4yov_105{justify-self:center}._rotated_g4yov_108{transform:rotate(180deg)}._summary_g4yov_111{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}._summary_g4yov_111>div{gap:5px;display:grid}._summary_g4yov_111>div>strong{font-size:14px;font-weight:500}._summary_g4yov_111 span{color:var(--muted-foreground);font-size:12px}._summary_g4yov_111>strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}._purchase_g4yov_136{width:100%;min-height:48px}._dialog_g4yov_140{background:var(--background);width:min(720px,100vw - 24px);max-width:720px;max-height:calc(100dvh - 32px);overflow-y:auto}._header_g4yov_147{padding-right:24px}@media (width<=520px){._options_g4yov_28{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._options_g4yov_28[data-compact]{grid-template-columns:minmax(0,1fr)}._options_g4yov_28[data-compact] ._option_g4yov_28{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;min-height:78px}._options_g4yov_28[data-compact] ._optionTop_g4yov_64{justify-content:flex-start}._options_g4yov_28[data-compact] ._price_g4yov_90{grid-area:1/2/span 2;align-self:center}._options_g4yov_28[data-compact] ._unit_g4yov_96{grid-column:1}._option_g4yov_28{gap:8px;min-height:112px;padding:13px}._price_g4yov_90{font-size:22px}._unit_g4yov_96{font-size:11px}._picker_g4yov_1{gap:14px}._context_g4yov_6{gap:12px 20px}}
