.JaLoveChooser_chooser__Bxt1K{display:grid;gap:1rem;margin-top:1.5rem;padding:clamp(1.25rem,3vw,1.75rem);border:1px solid var(--border);border-radius:var(--radius-field);background:var(--surface)}.JaLoveChooser_heading__gl9ps{color:var(--text);outline:none}.JaLoveChooser_options__QVlZv{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.6rem;list-style:none;padding:0;margin:0}.JaLoveChooser_option__Zpokz{display:grid;gap:.25rem;width:100%;min-height:3rem;padding:.85rem 1rem;text-align:left;border:1px solid var(--border);border-radius:var(--radius-field);background:var(--bg);color:var(--text);font:inherit;cursor:pointer;transition:border-color .15s ease}.JaLoveChooser_option__Zpokz:hover{border-color:var(--accent)}.JaLoveChooser_back__6DQLt:focus-visible,.JaLoveChooser_option__Zpokz:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.JaLoveChooser_hint__Np_QC{color:var(--text-dim);font-size:.85rem;line-height:1.4}.JaLoveChooser_back__6DQLt{justify-self:start;padding:.5rem 0;background:none;border:0;color:var(--accent);font:inherit;text-decoration:underline;cursor:pointer;min-height:2.75rem}.JaLoveChooser_result__Bb3vm{display:grid;gap:.75rem}.JaLoveChooser_result__Bb3vm>*{margin:0}.JaLoveChooser_price__FAtGm{color:var(--text-dim)}.JaLoveChooser_actions__BA8XT{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem}