.checks.svelte-m0wxo6{display:grid;grid-template-columns:repeat(3,max-content);align-items:center;gap:.25rem 1rem;min-width:0}@media(min-width:34rem){.checks.svelte-m0wxo6{display:inline-flex;flex-wrap:wrap;gap:.25rem .875rem}.compact.svelte-m0wxo6{gap:.25rem .75rem}}.check.svelte-m0wxo6{display:inline-flex;align-items:center;gap:.3125rem;font-size:.8125rem;line-height:1.25rem;color:var(--theme-text-primary)}.compact.svelte-m0wxo6 .check:where(.svelte-m0wxo6){gap:.25rem;font-size:.75rem}.mark.svelte-m0wxo6{flex:none;width:1rem;height:1rem}.disc.svelte-m0wxo6{fill:var(--theme-success-text)}.tick.svelte-m0wxo6{fill:none;stroke:var(--theme-bg-base);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.ring.svelte-m0wxo6{fill:none;stroke:var(--theme-text-secondary);stroke-width:1.5}.dash.svelte-m0wxo6{fill:none;stroke:var(--theme-text-secondary);stroke-width:1.5;stroke-linecap:round}.check[data-check=allowed].svelte-m0wxo6 .word:where(.svelte-m0wxo6){font-weight:600}.check[data-check=excluded].svelte-m0wxo6 .word:where(.svelte-m0wxo6),.check[data-check=unsaid].svelte-m0wxo6 .word:where(.svelte-m0wxo6){color:var(--theme-text-secondary)}.said.svelte-1m68l53{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.chip.svelte-1m68l53{display:inline-flex;align-items:center;min-height:1.75rem;padding:0 .75rem;border-radius:var(--theme-radius-pill);background:color-mix(in oklch,var(--theme-text-primary) 8%,transparent);color:var(--theme-text-primary);font-size:.8125rem;font-weight:600}.chip.share.svelte-1m68l53{background:color-mix(in oklch,var(--theme-success) 16%,transparent);color:var(--theme-success-text)}.chip.kept.svelte-1m68l53{background:color-mix(in oklch,var(--theme-warning) 16%,transparent);color:var(--theme-warning-text)}.sentence.svelte-1m68l53{margin:0;font-size:.9375rem;line-height:1.4;color:var(--theme-text-primary)}.links.svelte-1m68l53{display:flex;flex-wrap:wrap;gap:0 1.25rem}.job.svelte-1m68l53{display:inline-flex;align-items:center;font-size:.9375rem;font-weight:600;color:var(--theme-interactive);text-decoration:underline;text-underline-offset:2px}.job.svelte-1m68l53:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.group.svelte-1m68l53{display:flex;flex-direction:column;gap:.375rem;margin:0;padding:0;border:0;min-width:0}.lab.svelte-1m68l53{padding:0;font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--theme-text-secondary)}.until.svelte-1m68l53{margin-top:.25rem}.choices.svelte-1m68l53{display:flex;flex-wrap:wrap;gap:.5rem}.choice.svelte-1m68l53{position:relative;display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1rem;border-radius:var(--theme-radius-pill);box-shadow:inset 0 0 0 1px var(--theme-hairline);font-size:.9375rem;font-weight:600;color:var(--theme-text-primary);cursor:pointer}.choice.on.svelte-1m68l53{background:color-mix(in oklch,var(--theme-interactive) 14%,transparent);box-shadow:inset 0 0 0 2px var(--theme-interactive)}.choice.svelte-1m68l53 input:where(.svelte-1m68l53){position:absolute;opacity:0;width:1px;height:1px}.choice.svelte-1m68l53:has(input:where(.svelte-1m68l53):focus-visible){outline:2px solid var(--theme-ring);outline-offset:2px}.fields.svelte-1m68l53{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(max-width:30rem){.fields.svelte-1m68l53{grid-template-columns:minmax(0,1fr)}}.field.svelte-1m68l53{display:flex;flex-direction:column;gap:.375rem;min-width:0}.box.svelte-1m68l53{width:100%;min-height:2.75rem;padding:.5rem .75rem;border:0;border-radius:var(--theme-radius-sm);background:var(--theme-bg-base);box-shadow:inset 0 0 0 1px var(--theme-hairline);font-size:.9375rem;color:var(--theme-text-primary)}.box.date.svelte-1m68l53{max-width:14rem}.box.svelte-1m68l53:focus-visible{outline:2px solid var(--theme-ring);outline-offset:1px}.row.svelte-1m68l53{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.save.svelte-1m68l53{min-height:2.75rem;padding:0 1.25rem;border:0;border-radius:999px;background:var(--theme-interactive);color:var(--theme-interactive-foreground);font-size:.9375rem;font-weight:700;cursor:pointer}.save.svelte-1m68l53:disabled{opacity:.5;cursor:default}.save.svelte-1m68l53:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.done.svelte-1m68l53{font-size:.8125rem;color:var(--theme-text-secondary)}.contract.svelte-1m68l53,.attach.svelte-1m68l53{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.contract-name.svelte-1m68l53{margin:0;font-size:.9375rem;font-weight:600;color:var(--theme-text-primary);overflow-wrap:anywhere}.contract-checks.svelte-1m68l53{display:flex;flex-direction:column;gap:.375rem}.contract-facts.svelte-1m68l53{display:flex;flex-wrap:wrap;gap:.125rem 1rem;margin:0;font-size:.875rem;color:var(--theme-text-primary)}.contract-facts.svelte-1m68l53 .soon:where(.svelte-1m68l53){font-weight:600;color:var(--theme-warning-text)}.contract-hint.svelte-1m68l53,.contract-note.svelte-1m68l53{margin:0;font-size:.8125rem;line-height:1.25rem;color:var(--theme-text-secondary)}.open-contract.svelte-1m68l53,.attach-open.svelte-1m68l53{display:inline-flex;align-items:center;padding:0;border:0;background:none;font-size:.9375rem;font-weight:600;color:var(--theme-interactive);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.open-contract.svelte-1m68l53:focus-visible,.attach-open.svelte-1m68l53:focus-visible,.pick-row.svelte-1m68l53:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.pick-list.svelte-1m68l53{display:flex;flex-direction:column;gap:.5rem;width:100%;margin:0;padding:0;list-style:none}.pick-row.svelte-1m68l53{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:.5rem .75rem;border:0;border-radius:var(--theme-radius-sm);background:transparent;box-shadow:inset 0 0 0 1px var(--theme-hairline);font:inherit;text-align:left;color:var(--theme-text-primary);cursor:pointer}.pick-row.svelte-1m68l53:disabled{opacity:.5;cursor:default}.pick-name.svelte-1m68l53{font-size:.9375rem;font-weight:600;overflow-wrap:anywhere}.pick-meta.svelte-1m68l53{font-size:.8125rem;color:var(--theme-text-secondary)}
