.dialog-form.svelte-1ssxldf{flex-direction:column;gap:.9rem;display:flex}.form-field.svelte-1ssxldf{flex-direction:column;gap:.35rem;min-width:0;display:flex}.form-label.svelte-1ssxldf{font:var(--text-footnote);color:var(--label-secondary);font-weight:600}.form-input.svelte-1ssxldf{border:1px solid var(--separator-opaque);border-radius:var(--radius-control);background-color:var(--bg-grouped-secondary);width:100%;color:var(--label);font:var(--text-callout);box-sizing:border-box;padding:.6rem .75rem;font-family:inherit}.form-input.svelte-1ssxldf:focus{border-color:var(--color-accent);outline:none}.form-input.svelte-1ssxldf:disabled{opacity:.6}textarea.form-input.svelte-1ssxldf{resize:vertical;min-height:3.25rem}.form-hint.svelte-1ssxldf{font:var(--text-footnote);color:var(--label-secondary);margin:0}.form-error.svelte-1ssxldf{font:var(--text-footnote);color:var(--color-destructive);margin:0}.segmented.svelte-1ssxldf{border-radius:var(--radius-control);background-color:var(--fill-tertiary);grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:3px;display:grid}.segment.svelte-1ssxldf{min-height:36px;color:var(--label-secondary);font:var(--text-subheadline);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;gap:.35rem;padding:.4rem .6rem;font-weight:600;display:flex}.segment.svelte-1ssxldf:hover:not(.selected):not(:disabled){color:var(--label)}.segment.selected.svelte-1ssxldf{background-color:var(--bg-grouped-secondary);color:var(--label);box-shadow:var(--shadow-subtle)}.segment.svelte-1ssxldf:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.segment.svelte-1ssxldf:disabled{cursor:not-allowed}.prize-list.svelte-1ssxldf{border-radius:var(--radius-control);background-color:var(--bg-grouped-secondary);box-shadow:inset 0 0 0 1px var(--separator);margin:0;padding:0;list-style:none;overflow:hidden}.prize-row.svelte-1ssxldf{align-items:flex-start;gap:.5rem;min-width:0;padding:.6rem .6rem .6rem .75rem;display:flex}.prize-row.svelte-1ssxldf+.prize-row:where(.svelte-1ssxldf){border-top:1px solid var(--separator)}.prize-place.svelte-1ssxldf{min-width:2rem;font:var(--text-footnote);color:var(--label-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;padding-top:.65rem;font-weight:700}.prize-places.svelte-1ssxldf{align-items:center;gap:.4rem;min-width:0;display:flex}.prize-places.svelte-1ssxldf .form-input:where(.svelte-1ssxldf){flex-shrink:0;width:3.75rem}.prize-places-text.svelte-1ssxldf{font:var(--text-footnote);color:var(--label-secondary)}.prize-image.svelte-1ssxldf{border:1px dashed var(--separator-opaque);border-radius:var(--radius-row);background-color:var(--bg-grouped-secondary);width:40px;height:40px;color:var(--label-secondary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.prize-image.svelte-1ssxldf:hover{border-color:var(--color-accent)}.prize-image.svelte-1ssxldf:focus-within{outline:2px solid var(--color-accent);outline-offset:1px}.prize-image.filled.svelte-1ssxldf{border-style:solid}.prize-image-img.svelte-1ssxldf{object-fit:cover;width:100%;height:100%}.prize-fields.svelte-1ssxldf{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}.prize-remove.svelte-1ssxldf{border-radius:var(--radius-row);width:32px;height:32px;color:var(--label-tertiary);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-top:.3rem;display:flex}.prize-remove.svelte-1ssxldf:hover:not(:disabled){background-color:var(--color-destructive-subtle);color:var(--color-destructive)}.prize-remove.svelte-1ssxldf:disabled{cursor:not-allowed}.add-row.svelte-1ssxldf{width:100%;min-height:var(--touch-target);border:none;border-top:1px solid var(--separator);color:var(--color-accent);font:var(--text-subheadline);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:600;display:flex}.add-row.svelte-1ssxldf:hover:not(:disabled){background-color:var(--color-accent-subtle)}.add-row.svelte-1ssxldf:disabled{opacity:.55;cursor:not-allowed}.add-row-icon.svelte-1ssxldf{background-color:var(--color-accent);width:20px;height:20px;color:var(--color-accent-foreground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.visually-hidden.svelte-1ssxldf{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn-save.svelte-1ssxldf,.btn-cancel.svelte-1ssxldf{min-height:var(--touch-target);border-radius:var(--radius-control);font:var(--text-callout);cursor:pointer;border:none;padding:.55rem 1.1rem;font-weight:600}.btn-save.svelte-1ssxldf{background-color:var(--color-accent);color:var(--color-accent-foreground)}.btn-cancel.svelte-1ssxldf{background-color:var(--fill-quaternary);color:var(--label)}.btn-save.svelte-1ssxldf:disabled,.btn-cancel.svelte-1ssxldf:disabled{opacity:.55;cursor:not-allowed}
