.audit-doc{max-width:60rem;margin-inline:auto}.audit-masthead{padding:var(--space-7) var(--space-7) var(--space-6);border-radius:var(--radius-xl);background-image:var(--material-board);background-color:var(--color-bg-surface);box-shadow:inset 0 1px 0 var(--material-emboss-light), inset 0 -1px 0 var(--material-emboss-dark), var(--shadow-ink,0 1px 2px #14181f0f);border:1px solid var(--color-border-soft);margin-block-end:var(--space-10);position:relative}.audit-masthead:after{content:"";inset-inline:var(--space-7);background:linear-gradient(90deg, transparent 0%, var(--material-deckle) 8%, var(--material-deckle) 92%, transparent 100%);height:1px;position:absolute;inset-block-start:0}.audit-tally{font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em}.audit-note{max-width:19ch;margin-block-start:var(--space-2)}.audit-crosslink{transition:color var(--dur-quick,.14s) var(--ease-default,ease);position:relative}.audit-crosslink:after{content:"";opacity:0;transform-origin:0;height:1px;transition:opacity var(--dur-quick,.14s) var(--ease-default,ease), transform var(--dur-base,.22s) var(--ease-default,ease);background:currentColor;position:absolute;inset-block-end:-2px;inset-inline:0;transform:scaleX(0)}.audit-crosslink:hover:after,.audit-crosslink:focus-visible:after{opacity:.5;transform:scaleX(1)}.audit-crosslink:focus-visible{outline:2px solid var(--color-signal);outline-offset:3px;border-radius:var(--radius-sm)}.audit-list{gap:var(--space-8);flex-direction:column;display:flex}.audit-entry{border-radius:var(--radius-xl);background-image:var(--material-board);background-color:var(--color-bg-surface);box-shadow:inset 0 1px 0 var(--material-emboss-light), inset 0 -1px 0 var(--material-emboss-dark), var(--shadow-ink,0 1px 2px #14181f0f);border:1px solid var(--color-border-soft);scroll-margin-block-start:var(--space-12);position:relative}[data-motion-alive=on].audit-entry.mtn-reveal{transition-delay:var(--audit-stagger,0s)}.audit-index{position:relative}.audit-index:before{content:"";inset-block:var(--space-1);border-radius:0 var(--radius-full) var(--radius-full) 0;background:var(--r2-spine-line);opacity:.5;width:2px;position:absolute;inset-inline-start:calc(-1 * var(--space-5))}.audit-ordinal{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;letter-spacing:-.03em;line-height:.85}.audit-stanzas{list-style:none;position:relative}.audit-stanzas:before{content:"";inset-block:var(--space-2);background:linear-gradient(180deg, transparent 0%, var(--color-border-soft) 8%, var(--color-border-soft) 92%, transparent 100%);width:1px;position:absolute;inset-inline-start:3px}.audit-stanza{padding-inline-start:var(--space-6);position:relative}.audit-stanza:before{content:"";border-radius:var(--radius-full);background:var(--color-bg-surface);border:1.5px solid var(--color-signal);opacity:.85;width:7px;height:7px;position:absolute;inset-block-start:.4em;inset-inline-start:0}.audit-stanza-label{letter-spacing:.12em}.audit-foot{margin-block-start:var(--space-6);padding-block-start:var(--space-5);position:relative}.audit-foot:before{content:"";background:linear-gradient(90deg, var(--material-deckle) 0%, var(--material-deckle) 60%, transparent 100%);height:1px;position:absolute;inset-block-start:0;inset-inline:0}.audit-chip{font-variant-numeric:tabular-nums;border:1px solid var(--color-border-soft);background-color:var(--color-bg-surface-sunk);border-radius:var(--radius-full);white-space:nowrap;transition:border-color var(--dur-quick,.14s) var(--ease-default,ease), color var(--dur-quick,.14s) var(--ease-default,ease)}.audit-chip:hover,.audit-chip:focus-visible{border-color:var(--color-border-strong);color:var(--color-ink-primary)}.audit-chip:focus-visible{outline:2px solid var(--color-signal);outline-offset:2px}.audit-chip-ref{border-style:dashed}
