.ws-registry[data-v-a7cdeece]{margin-top:2rem;display:grid;gap:1rem;text-align:left;max-width:42rem;margin-left:auto;margin-right:auto}.ws-registry-item[data-v-a7cdeece]{display:flex;align-items:flex-start;gap:1rem;padding:1.1rem 1.25rem;border:1px solid var(--ws-primary-soft, #eee);border-radius:.9rem;background:#ffffffa6}.ws-registry-item.is-reserved[data-v-a7cdeece],.ws-registry-item.is-complete[data-v-a7cdeece],.ws-registry-item.is-full[data-v-a7cdeece]{opacity:.62}.ws-registry-media img[data-v-a7cdeece]{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:.6rem}.ws-registry-body[data-v-a7cdeece]{flex:1;min-width:0}.ws-registry-title[data-v-a7cdeece]{font-weight:600;display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.ws-registry-price[data-v-a7cdeece]{font-size:.8rem;font-weight:500;color:var(--ws-primary-dark, inherit)}.ws-registry-desc[data-v-a7cdeece]{font-size:.9rem;opacity:.85;margin-top:.2rem}.ws-registry-link[data-v-a7cdeece]{display:inline-block;font-size:.85rem;margin-top:.35rem;color:var(--ws-primary-dark, inherit);text-decoration:underline;text-underline-offset:3px}.ws-registry-reserved[data-v-a7cdeece]{margin-top:.6rem;font-size:.9rem;font-weight:600}.ws-registry-progress[data-v-a7cdeece]{margin-top:.7rem}.ws-registry-progress-track[data-v-a7cdeece]{height:.5rem;border-radius:9999px;background:var(--ws-primary-soft, #eee);overflow:hidden}.ws-registry-progress-bar[data-v-a7cdeece]{height:100%;border-radius:9999px;background:var(--ws-primary, #999);transition:width .4s ease}.ws-registry-progress-meta[data-v-a7cdeece]{margin-top:.4rem;font-size:.82rem;opacity:.9}.ws-registry-collected[data-v-a7cdeece]{font-weight:600;color:var(--ws-primary-dark, inherit)}.ws-registry-count[data-v-a7cdeece]{opacity:.8}.ws-registry-participants[data-v-a7cdeece]{margin-top:.6rem;font-size:.85rem;opacity:.9}.ws-registry-max[data-v-a7cdeece]{opacity:.7}.ws-registry-btn[data-v-a7cdeece]{margin-top:.7rem;display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.1rem;border-radius:9999px;border:1px solid var(--ws-primary, #999);background:var(--ws-primary, #999);color:#fff;font-size:.85rem;font-weight:600;cursor:pointer;transition:opacity .2s ease}.ws-registry-btn[data-v-a7cdeece]:hover{opacity:.88}.ws-registry-btn[data-v-a7cdeece]:disabled{opacity:.5;cursor:default}.ws-registry-btn.ghost[data-v-a7cdeece]{background:transparent;color:inherit;border-color:currentColor;opacity:.7}.ws-registry-reserve[data-v-a7cdeece]{align-self:flex-start;flex:none;margin-top:0;white-space:nowrap}.ws-registry-form[data-v-a7cdeece]{margin-top:.8rem;display:grid;gap:.6rem}.ws-registry-form label span[data-v-a7cdeece]{display:block;font-size:.78rem;font-weight:600;margin-bottom:.2rem;opacity:.8}.ws-registry-form input[data-v-a7cdeece],.ws-registry-form textarea[data-v-a7cdeece]{width:100%;padding:.5rem .7rem;border:1px solid var(--ws-primary-soft, #ddd);border-radius:.5rem;font-size:.9rem;background:#fff;color:#1f2937}.ws-registry-form input[data-v-a7cdeece]:focus,.ws-registry-form textarea[data-v-a7cdeece]:focus{outline:2px solid var(--ws-primary, #999);outline-offset:1px}.ws-registry-hint[data-v-a7cdeece]{font-size:.75rem;opacity:.7}.ws-registry-error[data-v-a7cdeece]{font-size:.8rem;color:#b91c1c}.ws-registry-actions[data-v-a7cdeece]{display:flex;gap:.6rem}.ws-registry-success[data-v-a7cdeece]{text-align:center;font-weight:600;font-size:.9rem;color:var(--ws-primary-dark, inherit)}
