.dropzone.svelte-4vl3bt{display:grid;justify-items:center;gap:.5rem;padding:1.75rem 1rem;border:1px dashed var(--rule);color:var(--ink-faint);background:color-mix(in srgb,var(--paper-sunk) 40%,transparent);transition:border-color .2s ease,background .2s ease,color .2s ease}.dropzone.is-over.svelte-4vl3bt{border-color:var(--wine);border-style:solid;background:color-mix(in srgb,var(--wine) 8%,transparent);color:var(--bordeaux)}.dropzone.svelte-4vl3bt p:where(.svelte-4vl3bt){margin:0}.picker.svelte-4vl3bt{cursor:pointer;font-size:.875rem;text-decoration:underline;text-underline-offset:.2em;color:var(--bordeaux)}.picker.svelte-4vl3bt input:where(.svelte-4vl3bt){position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.picked.svelte-4vl3bt{margin:.25rem 0 0;padding:0;list-style:none;font-family:var(--sans);font-size:.8125rem;color:var(--ink-soft);text-align:center}.controls.svelte-4vl3bt{display:flex;align-items:flex-end;gap:.75rem;flex-wrap:wrap;margin-top:.85rem}.controls.svelte-4vl3bt .field:where(.svelte-4vl3bt){flex:1 1 10rem}.controls.svelte-4vl3bt .year:where(.svelte-4vl3bt){flex:0 0 7rem}
