.ds[data-astro-cid-rg2cdobn]{flex-direction:column;gap:12px;max-width:760px;display:flex}.ds__form[data-astro-cid-rg2cdobn]{flex-direction:column;gap:12px;display:flex}.ds__label[data-astro-cid-rg2cdobn]{font-size:15px;font-weight:600}.ds__row[data-astro-cid-rg2cdobn]{flex-wrap:wrap;gap:10px;display:flex}.ds__field[data-astro-cid-rg2cdobn]{background:var(--surface);border:2px solid var(--ink);border-radius:var(--r-md);flex:280px;align-items:center;min-height:60px;padding:0 16px;display:flex}.ds__field[data-astro-cid-rg2cdobn]:focus-within{outline:3px solid var(--cobalt);outline-offset:2px}.ds__field[data-astro-cid-rg2cdobn] input[data-astro-cid-rg2cdobn]{min-width:0;font-family:var(--font-mono);color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:14px 0;font-size:20px}.ds__suffix[data-astro-cid-rg2cdobn]{font-family:var(--font-mono);color:var(--text-subtle);font-size:20px}.ds__submit[data-astro-cid-rg2cdobn]{min-height:60px;font-size:18px}.ds__error[data-astro-cid-rg2cdobn]{color:var(--warning);margin:0;font-size:15px}.ds__results[data-astro-cid-rg2cdobn]{flex-direction:column;gap:8px;display:flex}.ds__results[data-astro-cid-rg2cdobn][hidden]{display:none}.ds__list[data-astro-cid-rg2cdobn]{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-md);margin:0;padding:0;list-style:none;overflow:hidden}.ds__note[data-astro-cid-rg2cdobn]{color:var(--text-subtle);margin:0;font-size:14px}.ds--dark[data-astro-cid-rg2cdobn] .ds__field[data-astro-cid-rg2cdobn]{border-color:var(--paper)}.ds--dark[data-astro-cid-rg2cdobn] .ds__error[data-astro-cid-rg2cdobn]{color:#ffb27a}.ds--dark[data-astro-cid-rg2cdobn] .ds__note[data-astro-cid-rg2cdobn]{color:var(--muted-on-dark)}.ds[data-astro-cid-rg2cdobn] .ds-row{border-bottom:1px solid var(--hover);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding:14px 18px;display:flex}.ds[data-astro-cid-rg2cdobn] .ds-row:last-child{border-bottom:0}.ds[data-astro-cid-rg2cdobn] .ds-row__name{font-family:var(--font-mono);word-break:break-all;font-size:17px;font-weight:500}.ds[data-astro-cid-rg2cdobn] .ds-row__meta{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.ds[data-astro-cid-rg2cdobn] .ds-row__price{color:var(--text-muted);font-size:15px}.ds[data-astro-cid-rg2cdobn] .ds-row .btn{padding:8px 16px;font-size:15px}
