.field-mark.svelte-w20to0{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-underline-offset:3px;cursor:help}.field-mark-tip{flex-direction:column;gap:.125rem;max-width:min(20rem,100vw - 2rem);display:flex}.field-mark-name.svelte-w20to0{font-size:var(--fs-2xs);font-family:var(--font-mono);color:var(--text-muted)}.field-mark-value.svelte-w20to0{overflow-wrap:anywhere}.written.svelte-g2x9g9{gap:.25rem;min-width:0;margin:0;display:grid}.written-text.svelte-g2x9g9,.written-event.svelte-g2x9g9{border-left:2px solid var(--border);padding-left:.625rem}.written-note.svelte-g2x9g9{margin:0}.written-cells.svelte-g2x9g9{min-width:0}.written-cells.svelte-g2x9g9 dl:where(.svelte-g2x9g9){min-width:0;font-size:var(--fs-sm);flex-wrap:wrap;gap:.125rem .875rem;margin:0;line-height:1.35;display:flex}.written-cell.svelte-g2x9g9{align-items:baseline;gap:.375rem;min-width:0;max-width:100%;display:flex}.written-cell.svelte-g2x9g9 dt:where(.svelte-g2x9g9){flex-shrink:0}.written-cell.svelte-g2x9g9 dd:where(.svelte-g2x9g9){white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:14rem;margin:0;overflow:hidden}.written-event.svelte-g2x9g9{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:0 .25rem;min-width:0;margin:0;line-height:1.35;display:flex}.written-text.svelte-g2x9g9{font:inherit;font-size:var(--fs-sm);white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;line-height:1.35;display:-webkit-box;overflow:hidden}.rules.svelte-2k2135{flex-direction:column;display:flex}.rule-list.svelte-2k2135{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rule.svelte-2k2135{min-height:var(--control-h-sm);align-items:center;gap:.5rem;display:flex}.rule-text.svelte-2k2135{overflow-wrap:anywhere;min-width:0;color:var(--text-muted);flex:1;padding:.25rem 0}.rule-x.svelte-2k2135{height:var(--control-h-sm);min-width:var(--control-h-sm);color:var(--text-muted);flex-shrink:0;padding:0}.rule-error.svelte-2k2135{color:var(--danger);margin:0}
