.opts.svelte-1tc39r4{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.opts__hint.svelte-1tc39r4{font-size:var(--text-meta);color:var(--color-ink-soft);margin:.5rem 0 0;line-height:1.45}.opt.svelte-1tc39r4{gap:.35rem;display:grid}.opt__row.svelte-1tc39r4{align-items:center;gap:.6rem;display:flex}.span.svelte-1tc39r4{flex-wrap:wrap;flex:1;align-items:center;gap:.45rem;min-width:0;display:flex}.span.svelte-1tc39r4 .opt__field:where(.svelte-1tc39r4){flex:11rem}.span__to.svelte-1tc39r4{color:var(--color-slate-soft);font-weight:700}.span__open.svelte-1tc39r4{border:1.5px dashed var(--color-line);border-radius:var(--radius-field);font-size:var(--text-small);color:var(--color-slate-soft);flex:11rem;padding:.6rem .7rem}.opt__mark.svelte-1tc39r4{border-radius:var(--radius-pill);border:2px solid var(--color-amber-deep);background:var(--color-note);flex:none;width:12px;height:12px}.opt__field.svelte-1tc39r4{border:1.5px solid var(--color-line);border-radius:var(--radius-field);min-width:0;font:inherit;font-size:var(--text-body);color:var(--color-ink);background:var(--color-field);flex:1;padding:.6rem .7rem;transition:border-color .15s,background .15s}.opt__field.svelte-1tc39r4:focus{border-color:var(--color-orange);background:var(--color-note)}.opt__field.svelte-1tc39r4::placeholder{color:var(--color-ink-soft);opacity:1}.opt__field[data-invalid=true].svelte-1tc39r4{border-color:var(--color-orange-deep)}.opt__x.svelte-1tc39r4{border-radius:var(--radius-control);width:30px;height:30px;color:var(--color-slate-soft);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;display:grid}.opt__x.svelte-1tc39r4:hover{background:var(--color-orange-tint);color:var(--color-orange-deep)}.toggle--sm.svelte-1tc39r4{font-size:var(--text-label);flex:none;padding:.3rem .7rem}.add-opt.svelte-1tc39r4{border:1.5px dashed var(--color-amber-deep);color:var(--color-orange-deep);border-radius:var(--radius-field);font-weight:600;font-size:var(--text-small);cursor:pointer;background:0 0;align-items:center;gap:.35rem;margin-top:.85rem;padding:.5rem .85rem;display:inline-flex}.add-opt.svelte-1tc39r4:hover{background:var(--color-amber-tint)}.zone.svelte-1tc39r4{font-size:var(--text-small);flex-direction:column;gap:.25rem;margin:.5rem 0 .25rem;display:flex}.zone__label.svelte-1tc39r4,.deadline__label.svelte-1tc39r4{color:var(--color-ink-soft);font-weight:600}.zone__select.svelte-1tc39r4,.deadline__field.svelte-1tc39r4{font:inherit;border:1.5px solid var(--color-line);border-radius:var(--radius-field);background:var(--color-field);max-width:100%;padding:.35rem .5rem}.deadline.svelte-1tc39r4{font-size:var(--text-small);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.deadline__clear.svelte-1tc39r4{color:var(--color-orange-deep);cursor:pointer;font:inherit;background:0 0;border:none;text-decoration:underline}.deadline__hint.svelte-1tc39r4{font-size:var(--text-meta);color:var(--color-ink-soft);margin:.25rem 0 0}.setaside.svelte-1tc39r4{border-top:1px dashed var(--color-line-note);flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.9rem;padding-top:.75rem;display:flex}.setaside__label.svelte-1tc39r4{font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-slate-soft);font-weight:700}.chip.svelte-1tc39r4{border:1px solid var(--color-line);background:var(--color-track);color:var(--color-ink-soft);border-radius:var(--radius-pill);font-size:var(--text-meta);cursor:pointer;align-items:center;gap:.3rem;padding:.25rem .65rem;display:inline-flex}.chip.svelte-1tc39r4:hover{border-color:var(--color-orange);color:var(--color-orange-deep)}.err--opt.svelte-1tc39r4{font-size:var(--text-meta);margin:0 0 0 1.35rem}@media (width<=560px){.span.svelte-1tc39r4{flex-direction:column;align-items:stretch}.span.svelte-1tc39r4 .opt__field:where(.svelte-1tc39r4),.span__open.svelte-1tc39r4{flex:none}.span__to.svelte-1tc39r4{display:none}.toggle--sm.svelte-1tc39r4{align-self:flex-start}.opt__row.svelte-1tc39r4{align-items:flex-start}.opt__mark.svelte-1tc39r4{margin-top:.88rem}.opt__x.svelte-1tc39r4{margin-top:.34rem}}@media (pointer:coarse){.opt__x.svelte-1tc39r4{width:2.75rem;height:2.75rem}.chip.svelte-1tc39r4{min-height:2.75rem;padding-inline:.75rem}}@media (width<=560px) and (pointer:coarse){.opt__x.svelte-1tc39r4{margin-top:0}}
