.modal-box.svelte-hm6m0q{background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-md)}.modal-title.svelte-hm6m0q{font-family:var(--font-display);font-size:1.125rem;font-weight:700;color:var(--ink)}.close-btn.svelte-hm6m0q{color:var(--ink-faint);transition:color .2s}.close-btn.svelte-hm6m0q:hover{color:var(--ink)}.field-label.svelte-hm6m0q{font-size:.8125rem;font-weight:600;color:var(--ink-muted)}.field-input.svelte-hm6m0q{display:block;padding:.5rem .75rem;font-size:.875rem;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--ink);font-family:inherit;transition:border-color .2s}.field-input.svelte-hm6m0q:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 2px #fff,0 0 0 4px color-mix(in srgb,var(--brand) 70%,transparent)}.field-input.svelte-hm6m0q::placeholder{color:var(--ink-faint)}.submit-btn.svelte-hm6m0q{width:100%;background:var(--gradient-primary);color:#fff;font-weight:600;font-size:.9375rem;padding:.625rem 1rem;border-radius:8px;box-shadow:var(--shadow-md);transition:transform .2s,box-shadow .2s,opacity .2s}.submit-btn.svelte-hm6m0q:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #22c55e59}.submit-btn.svelte-hm6m0q:disabled{opacity:.5;cursor:not-allowed}.page-title.svelte-fsp7yk{font-size:2.5rem;font-weight:700;color:var(--ink)}.filter-bar.svelte-fsp7yk{background:var(--card);border:1px solid var(--border)}.search-icon.svelte-fsp7yk{color:var(--ink-faint);transition:color .2s}.search-icon.svelte-fsp7yk:hover{color:var(--brand)}.store-group-header.svelte-fsp7yk{border-bottom:1px solid var(--border)}.store-icon.svelte-fsp7yk{background:var(--brand-light)}.view-all-link.svelte-fsp7yk{color:var(--brand);transition:color .2s}.view-all-link.svelte-fsp7yk:hover{color:var(--brand-dark)}
