.inline-provenance.svelte-1qace71{position:relative;display:inline-flex;align-items:center;min-width:0}.inline-provenance__trigger.svelte-1qace71{display:inline-flex;align-items:center;gap:.28rem;padding:0;border:none;background:transparent;cursor:pointer;color:var(--color-ui-success)}.inline-provenance__dot.svelte-1qace71{width:.42rem;height:.42rem;border-radius:999px;background:var(--color-ui-success);opacity:.72}.inline-provenance__label.svelte-1qace71{font-family:var(--font-ui);font-size:.58rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.inline-provenance__trigger-text.svelte-1qace71{display:inline-block;color:color-mix(in srgb,var(--color-ui-success) 82%,var(--color-book-ink));line-height:1.2}.inline-provenance__rule-label.svelte-1qace71{display:inline-block;font-family:var(--font-ui);font-size:.62rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--color-ui-success) 82%,var(--color-book-ink))}.inline-provenance__plain-text.svelte-1qace71{display:inline-block;color:color-mix(in srgb,var(--color-ui-success) 42%,var(--color-book-ink));border-bottom:2px solid var(--color-ui-success);font-weight:500;line-height:1.2}.inline-provenance__panel.svelte-1qace71{position:absolute;left:0;top:calc(100% + .35rem);min-width:13rem;display:grid;gap:.28rem;padding:.55rem .6rem;border:1px solid var(--color-ui-border);background:#fff;box-shadow:var(--shadow-overlay);z-index:8}.inline-provenance__row.svelte-1qace71{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.45rem;align-items:baseline}.inline-provenance__key.svelte-1qace71{font-family:var(--font-ui);font-size:.6rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ui-muted)}.inline-provenance__value.svelte-1qace71{min-width:0;font-family:var(--font-ui);font-size:.75rem;line-height:1.35;color:var(--color-book-ink);overflow-wrap:anywhere}.inline-provenance__value--removed.svelte-1qace71{color:var(--color-ui-danger)}.inline-provenance--compact.inline-provenance--marker.svelte-1qace71 .inline-provenance__label:where(.svelte-1qace71){display:none}.inline-provenance--compact.svelte-1qace71 .inline-provenance__dot:where(.svelte-1qace71){width:.34rem;height:.34rem}.inline-provenance--compact.inline-provenance--rule.svelte-1qace71 .inline-provenance__rule-label:where(.svelte-1qace71){font-size:.56rem}.book-stat-line__label.svelte-1qp1zfp{display:inline-flex;align-items:baseline;gap:.32rem}.book-read-value--dirty.svelte-1qp1zfp{display:inline-block;border-bottom:2px solid #efbf04}.variant-grid.svelte-1yeg3uq{display:grid;grid-template-columns:max-content repeat(var(--variant-count),minmax(min-content,1fr));align-items:baseline;row-gap:0;line-height:1.12}.variant-grid__corner.svelte-1yeg3uq,.variant-grid__header.svelte-1yeg3uq,.variant-grid__label.svelte-1yeg3uq,.variant-grid__cell.svelte-1yeg3uq{padding:0 .3rem}.variant-grid__label.svelte-1yeg3uq{padding-right:.6rem;white-space:nowrap}.variant-grid__label--indent.svelte-1yeg3uq{padding-left:1.2rem}.variant-grid__header.svelte-1yeg3uq{text-align:center}.variant-grid__cell.svelte-1yeg3uq{text-align:center;overflow-wrap:anywhere;word-break:break-word}.variant-grid__cell--shared.svelte-1yeg3uq{color:var(--color-book-ink-soft)}.variant-grid__value.svelte-1yeg3uq{display:inline-flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:.28rem;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.variant-grid__dirty-value.svelte-1yeg3uq{display:inline-block;border-bottom:2px solid #efbf04}.variant-grid__heading.svelte-1yeg3uq{display:inline-flex;flex-direction:column;gap:.1rem}.variant-grid__lifecycle.svelte-1yeg3uq{font-family:var(--font-ui);font-size:.58rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ui-muted)}.variant-grid__lifecycle--proposed.svelte-1yeg3uq{color:#9d6c15}.variant-grid__lifecycle--deleted.svelte-1yeg3uq,.variant-grid__lifecycle--rejected.svelte-1yeg3uq{color:var(--color-ui-danger)}.variant-grid--tight.svelte-1yeg3uq .variant-grid__header:where(.svelte-1yeg3uq),.variant-grid--tight.svelte-1yeg3uq .variant-grid__cell:where(.svelte-1yeg3uq){padding:.1rem .15rem;font-size:.9em}
