.board.svelte-1p44xfl{inline-size:100%;container-type:inline-size}.board.svelte-1p44xfl .lists{--sortable-gap:.75rem;scroll-snap-type:x proximity;align-items:flex-start;padding-block-end:.5rem}.dragging.svelte-1p44xfl{cursor:grabbing;-webkit-user-select:none;user-select:none}.column.svelte-1p44xfl{scroll-snap-align:start;box-sizing:border-box;background:var(--ui-subtle);border-radius:1.25rem;flex-direction:column;max-block-size:32rem;inline-size:min(17rem,100cqi - 3rem);padding:.5rem;display:flex}header.svelte-1p44xfl{align-items:center;gap:.25rem;padding-block:.25rem .5rem;padding-inline:.125rem .5rem;display:flex}.grip.svelte-1p44xfl{border-radius:var(--ui-radius);block-size:1.75rem;inline-size:1.75rem;color:var(--ui-muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.grip.svelte-1p44xfl:hover{background:var(--ui-hover);color:var(--ui-fg)}h3.svelte-1p44xfl{font:600 .875rem/1.3 var(--ui-font);flex:1;margin:0}.count.svelte-1p44xfl{color:var(--ui-muted);font:500 .8125rem/1 var(--ui-font);font-variant-numeric:tabular-nums}.cards.svelte-1p44xfl{overscroll-behavior:contain;flex-direction:column;gap:.5rem;min-block-size:2.5rem;margin:0;padding:2px;list-style:none;display:flex;overflow-y:auto}.card.svelte-1p44xfl{background:var(--ui-surface);inline-size:100%;box-shadow:var(--ui-shadow-card);color:var(--ui-fg);font:.875rem/1.4 var(--ui-font);text-align:start;cursor:grab;touch-action:pan-x pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;transition:box-shadow var(--ui-dur) ease, transform var(--ui-dur-press) var(--ui-ease-out);border:0;border-radius:.75rem;gap:.375rem;padding:.625rem .75rem;display:grid}.card.svelte-1p44xfl:hover{box-shadow:var(--ui-shadow-card), 0 0 0 1px var(--ui-field-line)}.card.svelte-1p44xfl:focus-visible{outline:var(--ui-ring-width) solid var(--ui-ring);outline-offset:var(--ui-ring-offset)}.slot.svelte-1p44xfl{background:color-mix(in srgb, var(--ui-accent) 10%, transparent);box-shadow:none}.slot.svelte-1p44xfl>*{visibility:hidden}.picked.svelte-1p44xfl{box-shadow:var(--ui-shadow-overlay);transform:rotate(-1.5deg)scale(1.02)}.ghost.svelte-1p44xfl{z-index:50;box-shadow:var(--ui-shadow-overlay);pointer-events:none;cursor:grabbing;position:fixed;inset:0 auto auto 0}.labels.svelte-1p44xfl{flex-wrap:wrap;gap:.25rem;display:flex}.tag.svelte-1p44xfl{background:color-mix(in srgb, var(--c) 16%, transparent);color:var(--ui-fg);font:600 .6875rem/1.4 var(--ui-font);border-radius:999px;padding:.125rem .5rem}.title.svelte-1p44xfl{overflow-wrap:anywhere}.add.svelte-1p44xfl{color:var(--ui-muted);font:500 .875rem/1 var(--ui-font);cursor:pointer;transition:background var(--ui-dur) ease;background:0 0;border:0;border-radius:.75rem;align-items:center;gap:.375rem;margin-block-start:.5rem;padding:.5rem .625rem;display:flex}.add.svelte-1p44xfl:hover{background:var(--ui-hover);color:var(--ui-fg)}.svelte-1p44xfl:is(.grip:where(.svelte-1p44xfl),.add:where(.svelte-1p44xfl),.choice:where(.svelte-1p44xfl)):focus-visible{outline:var(--ui-ring-width) solid var(--ui-ring);outline-offset:var(--ui-ring-offset)}.composer.svelte-1p44xfl{gap:.5rem;margin-block-start:.5rem;padding-inline:2px;display:grid}.composer.svelte-1p44xfl textarea:where(.svelte-1p44xfl){box-sizing:border-box;border:1px solid var(--ui-field-line);background:var(--ui-surface);inline-size:100%;color:inherit;font:.875rem/1.4 var(--ui-font);resize:none;field-sizing:content;border-radius:.75rem;padding:.625rem .75rem;font-size:max(.875rem,16px)}@media (pointer:fine){.composer.svelte-1p44xfl textarea:where(.svelte-1p44xfl){font-size:.875rem}}.composer.svelte-1p44xfl textarea:where(.svelte-1p44xfl):focus-visible{outline:var(--ui-ring-width) solid var(--ui-ring);outline-offset:var(--ui-ring-offset)}.composer-row.svelte-1p44xfl{gap:.25rem;display:flex}.edit.svelte-1p44xfl{gap:1rem;display:grid}fieldset.svelte-1p44xfl{border:0;margin:0;padding:0}legend.svelte-1p44xfl{font:500 .875rem/1.3 var(--ui-font);margin-block-end:.5rem;padding:0}.label-choices.svelte-1p44xfl{flex-wrap:wrap;gap:.375rem;display:flex}.choice.svelte-1p44xfl{cursor:pointer;opacity:.55;transition:opacity var(--ui-dur) ease;border:0;padding:.3125rem .75rem;font-size:.8125rem}.choice[aria-pressed=true].svelte-1p44xfl{opacity:1;box-shadow:inset 0 0 0 1.5px var(--c)}.btn.delete{margin-inline-end:auto}.sr-only.svelte-1p44xfl{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.card.svelte-1p44xfl,.picked.svelte-1p44xfl{transition:none;transform:none}}
