.pd-form.svelte-499ao3{flex-direction:column;gap:1rem;display:flex}.pd-face.svelte-499ao3{align-items:center;gap:1rem;display:flex}.pd-face-actions.svelte-499ao3{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pd-face-actions.svelte-499ao3 .field-hint:where(.svelte-499ao3){flex-basis:100%;margin:0}.pd-upload.svelte-499ao3{cursor:pointer}.pd-upload[aria-disabled=true].svelte-499ao3{pointer-events:none;opacity:.6}.pd-spinner{animation:.9s linear infinite svelte-499ao3-pd-spin}@keyframes svelte-499ao3-pd-spin{to{transform:rotate(360deg)}}.pd-switch-row.svelte-499ao3{align-items:flex-start;gap:.75rem;display:flex}.pd-switch-label.svelte-499ao3{margin-bottom:.15rem}.pd-text-btn.svelte-499ao3{border:1px solid var(--border-strong);font-family:var(--font-sans);color:var(--text-subtle);cursor:pointer;background:0 0;border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:600}.pd-text-btn.svelte-499ao3:hover:not(:disabled){color:var(--primary);border-color:var(--primary)}.pd-text-btn.svelte-499ao3:disabled{opacity:.5;cursor:default}.pd-swatches.svelte-499ao3{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pd-swatch.svelte-499ao3{background-color:var(--swatch);cursor:pointer;border:2px solid #0000;border-radius:999px;width:1.6rem;height:1.6rem;transition:transform .12s}.pd-swatch.svelte-499ao3:hover{transform:scale(1.12)}.pd-swatch.is-current.svelte-499ao3{border-color:var(--heading);box-shadow:0 0 0 2px var(--bg)}.pd-conflict.svelte-499ao3{border:1px solid color-mix(in srgb, var(--primary) 50%, transparent);background-color:var(--glow);border-radius:8px;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:.5rem;padding:.65rem .8rem;font-size:.85rem;display:flex}.pd-conflict.svelte-499ao3 p:where(.svelte-499ao3){margin:0}.pd-delete.svelte-499ao3{font-family:var(--font-sans);color:var(--text-subtle);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;margin-right:auto;padding:.3rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.pd-delete.svelte-499ao3:hover,.pd-delete.is-confirming.svelte-499ao3{color:var(--accent);border-color:var(--accent)}.pd-error.svelte-499ao3{color:var(--accent);flex-basis:100%;margin:0;font-size:.8rem}
