.bash-story:where(.astro-j6jj236k){padding:var(--space-6)}.bash-source:where(.astro-j6jj236k){border-bottom:var(--stroke-thin) solid var(--rf-hairline-strong);padding-bottom:var(--space-5)}.bash-file:where(.astro-j6jj236k){display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2);color:var(--rf-ink-muted);font-size:var(--text-caption);margin-bottom:var(--space-4)}.bash-command:where(.astro-j6jj236k){display:block;font-size:var(--text-small);line-height:var(--leading-code);overflow-wrap:anywhere}.bash-command:where(.astro-j6jj236k)>span:where(.astro-j6jj236k){color:var(--rf-ink-muted)}.bash-source:where(.astro-j6jj236k) p:where(.astro-j6jj236k){margin-top:var(--space-3);font-family:var(--rf-font-body);font-size:var(--text-small);color:var(--rf-ink-muted)}.bash-wire:where(.astro-j6jj236k){display:grid;justify-items:center;font-family:var(--rf-font-mono);font-size:var(--text-caption);line-height:1.15;padding:var(--space-3) 0;color:var(--rf-ink-muted)}.bash-snapshots:where(.astro-j6jj236k){margin-top:var(--space-5);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4)}.bash-receipt:where(.astro-j6jj236k){min-width:0;border-top:var(--stroke-thin) solid var(--rf-ink);background:var(--rf-paper-raised)}.bash-receipt-head:where(.astro-j6jj236k){display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:var(--space-3);border-bottom:var(--stroke-thin) solid var(--rf-hairline);font-size:var(--text-small)}.bash-receipt-head:where(.astro-j6jj236k)>span:where(.astro-j6jj236k){color:var(--rf-ink-muted);font-size:var(--text-caption);white-space:nowrap}.bash-output:where(.astro-j6jj236k){padding:var(--space-3)}.bash-artifact:where(.astro-j6jj236k){display:block;color:var(--rf-ink-muted);font-size:var(--text-caption);margin-bottom:var(--space-3)}.bash-output:where(.astro-j6jj236k)>code:where(.astro-j6jj236k){display:block;font-size:var(--text-caption);line-height:var(--leading-code);overflow-wrap:anywhere}.bash-field:where(.astro-j6jj236k){min-height:4.6em;margin-top:var(--space-3);padding-top:var(--space-2);border-top:var(--stroke-thin) dashed var(--rf-hairline-strong)}.bash-old-field:where(.astro-j6jj236k) b:where(.astro-j6jj236k){font-weight:var(--weight-medium)}.bash-missing-field:where(.astro-j6jj236k){font-size:var(--text-caption);overflow-wrap:anywhere}.bash-missing-field:where(.astro-j6jj236k)>span:where(.astro-j6jj236k){display:block;color:var(--rf-ink-muted);text-decoration:line-through}.bash-missing-field:where(.astro-j6jj236k)>strong:where(.astro-j6jj236k){display:block;font-family:var(--rf-font-body);font-weight:var(--weight-medium);color:var(--rf-accent-strong);margin-top:var(--space-1)}.bash-empty:where(.astro-j6jj236k){display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-1);padding:var(--space-3);border-top:var(--stroke-thin) solid var(--rf-hairline);color:var(--rf-ink-muted);font-size:var(--text-caption)}.bash-comparison:where(.astro-j6jj236k){margin-top:var(--space-5);padding-top:var(--space-5);border-top:var(--stroke-thin) solid var(--rf-hairline-strong)}.bash-compare-heading:where(.astro-j6jj236k){display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-small)}.bash-compare-heading:where(.astro-j6jj236k)>span:where(.astro-j6jj236k){color:var(--rf-accent-strong);font-size:var(--text-body)}.bash-compare-heading:where(.astro-j6jj236k) strong:where(.astro-j6jj236k){font-weight:var(--weight-medium)}dl:where(.astro-j6jj236k){margin:var(--space-3) 0;font-size:var(--text-caption)}dl:where(.astro-j6jj236k)>div:where(.astro-j6jj236k){display:flex;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-1)}dt:where(.astro-j6jj236k){color:var(--rf-ink-muted)}dd:where(.astro-j6jj236k){margin:0}.bash-comparison:where(.astro-j6jj236k) p:where(.astro-j6jj236k){color:var(--rf-ink-muted);font-family:var(--rf-font-body);font-size:var(--text-small)}.bash-finding:where(.astro-j6jj236k){margin-top:var(--space-5);padding:var(--space-4);background:var(--rf-accent-soft)}.bash-note-label:where(.astro-j6jj236k){display:block;margin-bottom:var(--space-2);font-size:var(--text-caption);color:var(--rf-accent-strong)}.bash-finding:where(.astro-j6jj236k) p:where(.astro-j6jj236k){font-family:var(--rf-font-body);font-size:var(--text-body);line-height:var(--leading-body)}.bash-note-source:where(.astro-j6jj236k){display:block;margin-top:var(--space-3);color:var(--rf-ink-muted);font-size:var(--text-caption);overflow-wrap:anywhere}.bash-source:where(.astro-j6jj236k),.bash-field:where(.astro-j6jj236k){transition:border-color var(--motion-normal) var(--ease-out),background-color var(--motion-normal) var(--ease-out)}.bash-snapshots:where(.astro-j6jj236k),.bash-comparison:where(.astro-j6jj236k),.bash-finding:where(.astro-j6jj236k){clip-path:inset(0);transition:clip-path var(--motion-normal) var(--ease-out)}.bash-plugin-demo.enhanced[data-phase="0"] .bash-source:where(.astro-j6jj236k){border-color:var(--rf-accent-strong)}.bash-plugin-demo.enhanced[data-phase="0"] .bash-snapshots:where(.astro-j6jj236k),.bash-plugin-demo.enhanced[data-phase="0"] .bash-comparison:where(.astro-j6jj236k),.bash-plugin-demo.enhanced[data-phase="0"] .bash-finding:where(.astro-j6jj236k),.bash-plugin-demo.enhanced[data-phase="1"] .bash-comparison:where(.astro-j6jj236k),.bash-plugin-demo.enhanced[data-phase="1"] .bash-finding:where(.astro-j6jj236k),.bash-plugin-demo.enhanced[data-phase="2"] .bash-finding:where(.astro-j6jj236k){clip-path:inset(0 0 100% 0)}.bash-plugin-demo.enhanced[data-phase="2"] .bash-field:where(.astro-j6jj236k),.bash-plugin-demo.enhanced[data-phase="3"] .bash-field:where(.astro-j6jj236k){border-color:var(--rf-accent-strong)}.bash-plugin-demo.enhanced[data-phase="2"] .bash-missing-field:where(.astro-j6jj236k){background:var(--rf-accent-soft)}@media(max-width:480px){.bash-story:where(.astro-j6jj236k){padding:var(--space-4)}.bash-snapshots:where(.astro-j6jj236k){gap:var(--space-2)}.bash-receipt-head:where(.astro-j6jj236k),.bash-output:where(.astro-j6jj236k),.bash-empty:where(.astro-j6jj236k){padding:var(--space-2)}.bash-finding:where(.astro-j6jj236k){padding:var(--space-3)}}@media(prefers-reduced-motion:reduce),print{.bash-story:where(.astro-j6jj236k) :where(.astro-j6jj236k){transition:none;clip-path:none!important}}.sql-command:where(.astro-t2aznrka){padding:var(--space-5);border-bottom:var(--stroke-thin) solid var(--rf-hairline);background:var(--rf-night);color:var(--rf-night-ink)}.sql-file:where(.astro-t2aznrka),.sql-capture-heading:where(.astro-t2aznrka),.sql-compare-label:where(.astro-t2aznrka),.sql-review-heading:where(.astro-t2aznrka){display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--text-caption)}.sql-file:where(.astro-t2aznrka){color:var(--rf-night-ink-muted);margin-bottom:var(--space-4)}.sql-command:where(.astro-t2aznrka)>code:where(.astro-t2aznrka){display:block;font-size:var(--text-small);line-height:1.8;overflow-wrap:anywhere}.sql-command:where(.astro-t2aznrka)>code:where(.astro-t2aznrka)>span:where(.astro-t2aznrka){color:var(--rf-night-ink-muted)}.sql-ledger:where(.astro-t2aznrka){padding:var(--space-5);position:relative;overflow:hidden}.sql-capture-heading:where(.astro-t2aznrka){margin-bottom:var(--space-4);color:var(--rf-ink-muted)}.sql-capture-state:where(.astro-t2aznrka),.sql-cell-change:where(.astro-t2aznrka){display:grid;position:relative}.sql-before-label:where(.astro-t2aznrka),.sql-after-label:where(.astro-t2aznrka),.sql-old:where(.astro-t2aznrka),.sql-new:where(.astro-t2aznrka){grid-area:1/1;transition:opacity var(--motion-normal) var(--ease-out),transform var(--motion-normal) var(--ease-out)}.sql-before-label:where(.astro-t2aznrka),.sql-old:where(.astro-t2aznrka){opacity:0;transform:translateY(-35%)}table:where(.astro-t2aznrka){width:100%;border-collapse:collapse;font-family:var(--rf-font-mono);font-size:var(--text-small);font-variant-numeric:tabular-nums}th:where(.astro-t2aznrka),td:where(.astro-t2aznrka){padding:var(--space-3) var(--space-2);text-align:left;border-bottom:var(--stroke-thin) solid var(--rf-hairline);font-weight:var(--weight-normal)}thead:where(.astro-t2aznrka) th:where(.astro-t2aznrka){color:var(--rf-ink-muted);font-size:var(--text-caption);border-bottom-color:var(--rf-hairline-strong)}thead:where(.astro-t2aznrka) th:where(.astro-t2aznrka) span:where(.astro-t2aznrka){font-size:var(--text-caption);color:var(--rf-ink-muted)}th:where(.astro-t2aznrka):last-child,td:where(.astro-t2aznrka):last-child{text-align:right}.sql-changing-row:where(.astro-t2aznrka){background:var(--rf-accent-soft);transition:background var(--motion-normal) var(--ease-out)}.sql-changing-row:where(.astro-t2aznrka) th:where(.astro-t2aznrka),.sql-new:where(.astro-t2aznrka){color:var(--rf-accent-strong)}.sql-row-marker:where(.astro-t2aznrka){transition:opacity var(--motion-normal) var(--ease-out)}.sql-retained:where(.astro-t2aznrka){font-family:var(--rf-font-mono);font-size:var(--text-caption);color:var(--rf-ink-muted);margin-top:var(--space-3)}.sql-retained:where(.astro-t2aznrka)>span:where(.astro-t2aznrka){margin-right:var(--space-2)}.sql-comparison:where(.astro-t2aznrka){margin:0 var(--space-5);padding:var(--space-4) 0;border-top:var(--stroke-thin) dashed var(--rf-hairline-strong);transition:clip-path var(--motion-normal) var(--ease-out);clip-path:inset(0)}.sql-compare-label:where(.astro-t2aznrka){margin-bottom:var(--space-3);color:var(--rf-ink-muted)}.sql-compare-label:where(.astro-t2aznrka) strong:where(.astro-t2aznrka){color:var(--rf-ink);font-weight:var(--weight-normal)}.sql-delta:where(.astro-t2aznrka){display:grid;grid-template-columns:1.2fr 1fr var(--space-5) 1fr;gap:var(--space-2);font-family:var(--rf-font-mono);font-size:var(--text-small);line-height:1.9;font-variant-numeric:tabular-nums}.sql-delta:where(.astro-t2aznrka)>span:where(.astro-t2aznrka){color:var(--rf-ink-muted)}.sql-delta:where(.astro-t2aznrka)>strong:where(.astro-t2aznrka){text-align:right;color:var(--rf-accent-strong)}.sql-review:where(.astro-t2aznrka){padding:var(--space-5);background:var(--rf-paper-raised);border-top:var(--stroke-thin) solid var(--rf-hairline);transition:clip-path var(--motion-normal) var(--ease-out);clip-path:inset(0)}.sql-review-heading:where(.astro-t2aznrka){color:var(--rf-ink-muted);margin-bottom:var(--space-3)}.sql-review:where(.astro-t2aznrka) p:where(.astro-t2aznrka){font-family:var(--rf-font-body);font-size:var(--text-small);line-height:var(--leading-body)}.sql-review:where(.astro-t2aznrka) .sql-rule:where(.astro-t2aznrka){padding-bottom:var(--space-3);margin-bottom:var(--space-3);border-bottom:var(--stroke-thin) solid var(--rf-hairline-strong);color:var(--rf-ink-muted)}.sql-review:where(.astro-t2aznrka) p:where(.astro-t2aznrka) strong:where(.astro-t2aznrka){display:block;font-weight:var(--weight-strong)}.sql-plugin-demo[data-phase="0"] .sql-old:where(.astro-t2aznrka),.sql-plugin-demo[data-phase="0"] .sql-before-label:where(.astro-t2aznrka){opacity:1;transform:none}.sql-plugin-demo[data-phase="0"] .sql-new:where(.astro-t2aznrka),.sql-plugin-demo[data-phase="0"] .sql-after-label:where(.astro-t2aznrka){opacity:0;transform:translateY(35%)}.sql-plugin-demo[data-phase="0"] .sql-changing-row:where(.astro-t2aznrka){background:transparent}.sql-plugin-demo[data-phase="0"] .sql-changing-row:where(.astro-t2aznrka) th:where(.astro-t2aznrka){color:var(--rf-ink)}.sql-plugin-demo[data-phase="0"] .sql-row-marker:where(.astro-t2aznrka){opacity:0}.sql-plugin-demo[data-phase="0"] .sql-comparison:where(.astro-t2aznrka),.sql-plugin-demo[data-phase="1"] .sql-comparison:where(.astro-t2aznrka){clip-path:inset(0 0 100%)}.sql-plugin-demo:not([data-phase="3"]) .sql-review:where(.astro-t2aznrka){clip-path:inset(0 0 100%)}@media(max-width:480px){.sql-command:where(.astro-t2aznrka),.sql-ledger:where(.astro-t2aznrka),.sql-review:where(.astro-t2aznrka){padding:var(--space-4)}.sql-comparison:where(.astro-t2aznrka){margin-inline:var(--space-4)}.sql-command:where(.astro-t2aznrka)>code:where(.astro-t2aznrka),.sql-delta:where(.astro-t2aznrka),table:where(.astro-t2aznrka){font-size:var(--text-caption)}.sql-desktop-break:where(.astro-t2aznrka){display:none}th:where(.astro-t2aznrka),td:where(.astro-t2aznrka){padding:var(--space-3) var(--space-1)}.sql-file:where(.astro-t2aznrka),.sql-review-heading:where(.astro-t2aznrka){flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){:where(.astro-t2aznrka),:where(.astro-t2aznrka):before,:where(.astro-t2aznrka):after{transition:none!important}}@media print{.sql-comparison:where(.astro-t2aznrka),.sql-review:where(.astro-t2aznrka){clip-path:none!important}}
