.deal-browse{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin:1rem 0 1.5rem;padding:1rem;border:1px solid var(--line,#dce3d9);border-radius:10px;background:var(--paper,#fafaf5)}
.deal-browse label{font-size:.85rem;font-weight:650}.deal-browse input[type=search]{flex:1 1 16rem;min-width:0}.deal-browse select{flex:0 1 18rem;max-width:100%}.deal-browse input,.deal-browse select,.deal-browse button{font:inherit;padding:.65rem;border:1px solid var(--line,#dce3d9);border-radius:5px;min-height:44px}.deal-browse button{cursor:pointer;background:var(--accent,#d7ec6c);color:var(--ink,#153b32)}.browse-result{flex-basis:100%;margin:0;font-size:.85rem}.browse-reset{font-size:.85rem}.deal-browse :focus-visible{outline:3px solid var(--ink,#194e3f);outline-offset:2px}@media(max-width:480px){.deal-browse{align-items:stretch}.deal-browse label,.deal-browse select,.deal-browse input[type=search]{flex-basis:100%}}
