.group.svelte-1sj775d{gap:var(--space-8);flex-direction:column;display:flex}.heading.svelte-1sj775d{font:var(--font-heading-h3);letter-spacing:var(--tracking-heading-h3);margin:0}.stepper.svelte-e46i97{align-items:center;gap:var(--space-8);display:inline-flex}.value.svelte-e46i97{box-sizing:border-box;min-inline-size:calc(var(--space-48) + var(--space-8));block-size:var(--size-md);padding-inline:var(--space-12);border:var(--border-width) solid var(--color-border-inverse);border-radius:var(--radius-md);background:var(--color-bg-page);color:var(--color-text-primary);font:var(--font-input-regular);letter-spacing:var(--tracking-input-regular);justify-content:center;align-items:center;display:inline-flex}.tile.svelte-3kiokz{align-items:flex-start;gap:var(--space-8);min-inline-size:0;padding:var(--space-8);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-page);color:var(--color-text-primary);text-align:start;flex-direction:column;margin:0;display:flex;position:relative}.tile.picked.svelte-3kiokz{border-color:var(--color-border-inverse);background:var(--color-bg-surface)}button.tile.svelte-3kiokz{cursor:pointer;inline-size:100%}:where(:root[data-hover]) button.tile.svelte-3kiokz:hover:not(.picked){border-color:var(--color-border-hover)}button.tile.svelte-3kiokz:focus-visible{box-shadow:var(--focus-ring);outline:none}.image.svelte-3kiokz{block-size:calc(var(--space-48) * 2);border-radius:var(--radius-md);background:var(--color-bg-surface);align-self:stretch;display:block;overflow:hidden}img.svelte-3kiokz{object-fit:contain;block-size:100%;inline-size:100%;mix-blend-mode:var(--blend-photo)}.text.svelte-3kiokz{min-inline-size:0;padding-inline:var(--space-4);flex-direction:column;align-self:stretch;display:flex}.name.svelte-3kiokz,.meta.svelte-3kiokz{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.name.svelte-3kiokz{font:var(--font-small-medium);letter-spacing:var(--tracking-small-medium)}.meta.svelte-3kiokz{color:var(--color-text-secondary);font:var(--font-small-regular);letter-spacing:var(--tracking-small-regular)}.body.svelte-1kkq6u2{gap:var(--space-24);flex-direction:column;display:flex}.group.svelte-1kkq6u2{align-items:flex-start;gap:var(--space-8);flex-direction:column;display:flex}.label.svelte-1kkq6u2{font:var(--font-body-medium);letter-spacing:var(--tracking-body-medium)}.colours.svelte-1kkq6u2{gap:var(--space-8);flex-wrap:wrap;display:flex}.failed.svelte-1kkq6u2{align-items:flex-start;gap:var(--space-12);flex-direction:column;display:flex}.grid.svelte-1qtc0nr{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.skeleton.svelte-1qtc0nr{block-size:calc(var(--space-48) * 4 + var(--space-4) + var(--space-2));border-radius:var(--radius-lg);background:var(--color-bg-surface)}.none.svelte-1qtc0nr{color:var(--color-text-secondary);font:var(--font-body-regular);letter-spacing:var(--tracking-body-regular);margin:0}.failed.svelte-1qtc0nr{align-items:flex-start;gap:var(--space-12);flex-direction:column;display:flex}.picker.svelte-12o2t5s,.panel.svelte-12o2t5s{gap:var(--fields-gap,var(--space-24));flex-direction:column;display:flex}.panel.svelte-12o2t5s{gap:var(--space-12)}.grid.svelte-12o2t5s{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.fields.svelte-173ow6y,.group.svelte-173ow6y{flex-direction:column;display:flex}.fields.svelte-173ow6y{gap:var(--fields-gap,var(--space-24))}.group.svelte-173ow6y{gap:var(--space-8)}.heading.svelte-173ow6y{font:var(--font-heading-h3);letter-spacing:var(--tracking-heading-h3);margin:0}.fields.svelte-vvbo22,.picker.svelte-1dswxio,.pieces.svelte-1dswxio{gap:var(--fields-gap,var(--space-24));flex-direction:column;display:flex}.pieces.svelte-1dswxio{gap:var(--space-12)}.grid.svelte-1dswxio{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.colours.svelte-1dswxio{gap:var(--space-8);scrollbar-width:none;display:flex;overflow-x:auto}.skeleton.svelte-1dswxio{block-size:calc(var(--space-48) * 4 + var(--space-4) + var(--space-2));border-radius:var(--radius-lg);background:var(--color-bg-surface)}.failed.svelte-1dswxio{align-items:flex-start;gap:var(--space-12);flex-direction:column;display:flex}.slot.svelte-32pysb{box-sizing:border-box;aspect-ratio:1;border-radius:var(--radius-lg);background:var(--color-bg-surface);isolation:isolate;inline-size:100%;display:flex;position:relative}.empty.svelte-32pysb{justify-content:center;align-items:center;gap:var(--space-8);padding-inline:var(--space-8);border:var(--border-width) dashed var(--color-border-strong);background:var(--color-bg-page);cursor:pointer;flex-direction:column}.empty.svelte-32pysb:has(input:where(.svelte-32pysb):focus-visible){box-shadow:var(--focus-ring)}input.svelte-32pysb{opacity:0;pointer-events:none;margin:0;position:absolute;inset:0}.camera.svelte-32pysb{color:var(--color-icon-secondary);display:flex}.label.svelte-32pysb{color:var(--color-text-secondary);font:var(--font-small-regular);letter-spacing:var(--tracking-small-regular);text-align:center;align-self:stretch}.photo.svelte-32pysb{border-radius:inherit;object-fit:cover;block-size:100%;inline-size:100%;mix-blend-mode:var(--blend-photo)}.uploading.svelte-32pysb .photo:where(.svelte-32pysb),.failed.svelte-32pysb .photo:where(.svelte-32pysb){opacity:.5}.failed.svelte-32pysb:before{border:var(--border-width) solid var(--color-border-danger);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.track.svelte-32pysb{inset-inline:var(--space-8);block-size:var(--space-4);border-radius:var(--radius-full);background:var(--color-bg-page);position:absolute;inset-block-end:var(--space-8);overflow:hidden}.fill.svelte-32pysb{border-radius:var(--radius-full);background:var(--color-bg-inverse);block-size:100%}.remove.svelte-32pysb,.retry.svelte-32pysb{display:flex;position:absolute}.remove.svelte-32pysb{inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.retry.svelte-32pysb{inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.photos.svelte-4soarl{gap:var(--fields-gap,var(--space-24));flex-direction:column;display:flex}.grid.svelte-4soarl{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}@media (width>=1024px){.wide.svelte-4soarl{grid-template-columns:repeat(5,minmax(0,1fr))}}.photo.svelte-4soarl{border-radius:var(--radius-lg);cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative}.photo.svelte-4soarl:has(.handle:where(.svelte-4soarl):focus-visible){box-shadow:var(--focus-ring)}.dragged.svelte-4soarl{z-index:1;cursor:grabbing}.handle.svelte-4soarl{border-radius:inherit;background:0 0;border:0;outline:none;padding:0;position:absolute;inset:0}.line.svelte-4soarl{color:var(--color-text-secondary);font:var(--font-small-regular);letter-spacing:var(--tracking-small-regular);margin:0}.fields.svelte-iowu0j,.prices.svelte-iowu0j{flex-direction:column;display:flex}.fields.svelte-iowu0j{gap:var(--fields-gap,var(--space-24))}.prices.svelte-iowu0j{gap:var(--space-16)}.fields.svelte-12pha5q{--fields-gap:var(--space-16);gap:var(--fields-gap);border:none;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.fields.svelte-12pha5q:disabled{pointer-events:none}.intro.svelte-12pha5q{color:var(--color-text-secondary);font:var(--font-body-regular);letter-spacing:var(--tracking-body-regular);margin:0}
