@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/source-serif-4-latin-DMe4EKeb.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/source-serif-4-cyrillic-B1g8a0vD.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/source-serif-4-latin-DMe4EKeb.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/source-serif-4-cyrillic-B1g8a0vD.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/spectral-400-normal-latin-CTVgUekv.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/spectral-400-normal-cyrillic-Bx9Tn3WZ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/spectral-400-italic-latin-CDO25mTW.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/spectral-400-italic-cyrillic-C6o5RXh-.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/spectral-500-normal-latin-nNjq7_Cd.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/spectral-500-normal-cyrillic-medSbGbm.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/spectral-600-normal-latin-DE3OxvnQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/spectral-600-normal-cyrillic-Dl75bDKp.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Fallback";font-style:normal;font-weight:400 600;size-adjust:107.5%;src:local("Georgia")}:root{--ground: #0C0C12;--sheet: #EEEDE4;--leaf: #E3E1D5;--note: #E8E7DE;--slip: #E5E3D8;--hairline: #C4C2B6;--ink: #39383D;--muted: #66656B;--chrome: #DFDFDF;--oxblood: #6F2B23;--anil: #2F4A5C;--added: #2F5D3A;--removed: #7A2E2E;--clear: transparent;--heading-family: "Source Serif 4", "Source Serif 4 Fallback", Georgia, "Times New Roman", serif;--text-family: Spectral, Georgia, "Times New Roman", serif;--display-size: 64px;--display-leading: 68px;--display-weight: 600;--display-tracking: -.4px;--section-size: 34px;--section-leading: 40px;--section-weight: 600;--section-tracking: 0em;--subhead-size: 22px;--subhead-leading: 30px;--subhead-weight: 400;--subhead-tracking: 0em;--body-size: 20px;--body-leading: 32px;--body-weight: 400;--body-tracking: 0em;--apparatus-size: 16px;--apparatus-leading: 26px;--apparatus-weight: 400;--apparatus-tracking: 0em;--label-size: 11px;--label-leading: 16px;--label-weight: 600;--label-tracking: .14em;--label-case: small-caps;--caption-size: 12px;--caption-leading: 18px;--caption-weight: 400;--caption-tracking: 0em;--caption-style: italic;--chrome-size: 13px;--chrome-leading: 20px;--chrome-weight: 500;--chrome-tracking: 0em;--compact-size: 14px;--compact-leading: 18px;--compact-weight: 400;--compact-tracking: 0em;--subtitle-style: italic;--strong-weight: 600;--normal-style: normal;--sheet-width: 1120px;--reader-sheet-width: 750px;--reader-desk-width: 1120px;--note-slip-width: 300px;--review-sheet-width: 1000px;--wordmark-size: 24px;--wordmark-leading: 28px;--mobile-wordmark-size: 18px;--decision-height: 54px;--leaf-extra: 12px;--leaf-sliver: 14.7px;--slip-sliver: 3px;--library-width: 980px;--reading-measure: 660px;--sheet-padding: 45px;--sheet-gutter: 44px;--leaf-offset: 7px;--leaf-drop: 13px;--ornament-outer: 60px;--ornament-inner: 42px;--ornament-offset: 6px;--ornament-inner-offset: 12px;--ornament-diamond: 7px;--ornament-rule-diamond: 8px;--ornament-answer: 100px;--ornament-answer-gap: 5px;--ornament-note-width: 18px;--ornament-note-tick: 16px;--ornament-turn: 45deg;--logo-header-width: 38px;--logo-header-height: 40px;--logo-mobile-width: 24px;--logo-mobile-height: 26px;--watermark-width: 150px;--watermark-opacity: .055;--watermark-mobile-opacity: .022;--watermark-mobile-width: 120px;--note-lane-inset: 12px;--note-lane-gap: 12px;--note-preview-lines: 2;--note-slip-padding: 20px 24px 20px 30px;--note-bracket-inset: 12px;--note-tab-width: 36px;--note-tab-inset: 3px;--note-hover-tilt: -1.2deg;--note-hover-duration: .18s;--note-hover-origin: left center;--note-reveal-duration: .16s;--note-reveal-shift: 6px;--dialog-width: 560px;--dialog-padding: 28px;--dialog-gutter: 18px;--dialog-max-height: 85dvh;--dialog-scrim: color-mix(in srgb, var(--ground) 48%, var(--clear));--scrollbar-size: 10px;--scrollbar-track: var(--hairline);--scrollbar-thumb: color-mix(in srgb, var(--muted) 72%, var(--clear));--scrollbar-thumb-hover: var(--muted);--motion-enter-duration: .22s;--motion-ease: cubic-bezier(.2, .7, .2, 1);--motion-settle-distance: 6px;--motion-enter-opacity: .94;--motion-note-duration: .32s;--motion-note-ease: cubic-bezier(.4, 0, .2, 1);--motion-note-content-delay: .11s;--motion-note-content-duration: .18s;--motion-leaf-duration: .26s;--rule-width: 1px;--diamond-size: 6px;--corner-size: 66px;--corner-inset: 16px;--corner-tick: 42px;--wordmark-symbol-size: 36px;--focus-width: 2px;--focus-offset: 3px;--control-height: 40px;--control-padding: 8px 12px;--space-xs: 6px;--space-sm: 12px;--space-md: 18px;--space-lg: 24px;--space-xl: 36px;--space-2xl: 48px;--marker-size: .75em;--dropcap-size: 3.25em;--dropcap-leading: .8;--sheet-shadow: 4px 4px 17px color-mix(in srgb, var(--ground) 21%, var(--clear));--hatch-ink: color-mix(in srgb, var(--ink) 1.5%, var(--clear));--slip-hatch-ink: color-mix(in srgb, var(--ink) 2%, var(--clear));--hatch-step: 5px;--slip-hatch-step: 4px;--titlebar-height: 44px;--reader-min-height: 900px;--review-min-height: 700px;--sheet-leaf-height: 900px;--desk-padding: 28px 36px 60px;--desk-narrow-padding: 24px 18px 45px;--wide-sheet-width: 1500px;--stacked-sheet-width: 750px;--space-control: 9px;--space-icon: 5px;--icon-control-size: 30px;--editor-toolbar-reserve: 0px;--editor-bar-gap: 8px;--editor-bar-padding: 4px;--editor-icon-stroke: 1.5;--editor-panel-width: 300px;--editor-panel-height: 420px;--editor-bar-layer: 5;--editor-panel-layer: 6;--editor-note-cap-size: 1em;--reading-family: var(--text-family);--reading-size: var(--body-size);--reading-leading: var(--body-leading);--reading-weight: var(--body-weight);--reading-tracking: var(--body-tracking);--reading-word-spacing: 0em;--reading-alignment: initial;--reading-wrap: pretty;--reading-overflow-wrap: anywhere;--reading-hyphens: manual;--reading-indent: 0em;--reading-paragraph-gap: 1em;--reading-block-gap: var(--space-lg);--reading-gutter: var(--sheet-gutter);--reading-heading-family: var(--heading-family);--reading-heading-size: var(--section-size);--reading-heading-leading: var(--section-leading);--reading-heading-weight: var(--section-weight);--reading-heading-margin: 1em 0 .5em;--reading-subhead-size: var(--subhead-size);--reading-subhead-family: var(--text-family);--reading-subhead-leading: var(--subhead-leading);--reading-subhead-weight: var(--subhead-weight);--reading-heading-wrap: balance;--reading-ink: var(--ink);--reading-link-ink: var(--anil);--reading-link-decoration: underline;--reading-link-offset: var(--focus-offset);--reading-quote-margin: 1.4em 0;--reading-quote-inset: 1.2em;--reading-quote-rule: var(--rule-width);--reading-quote-rule-ink: var(--hairline);--reading-quote-ink: var(--muted);--reading-list-margin: .9em 0 1.1em;--reading-list-inset: 1.7em;--reading-list-item-gap: .35em;--reading-note-family: var(--text-family);--reading-note-size: var(--apparatus-size);--reading-note-leading: var(--apparatus-leading);--reading-note-weight: var(--apparatus-weight);--reading-note-measure: 34em;--reading-note-margin: var(--space-md) 0 var(--space-md) var(--space-md);--reading-note-padding: 0 0 0 15px;--reading-note-rule: var(--rule-width);--reading-note-background: var(--clear);--reading-note-ink: var(--ink);--reading-note-paragraph-gap: .6em;--reading-note-label-size: var(--label-size);--reading-note-label-leading: var(--label-leading);--reading-note-label-weight: var(--label-weight);--reading-note-label-tracking: var(--label-tracking);--reading-note-label-ink: var(--oxblood);--reading-note-label-margin: 0 0 var(--space-xs);--reading-note-label-case: uppercase;--reading-note-rule-ink: var(--hairline);--reading-note-alignment: start;--reading-note-indent: 0em;--reading-marker-size: var(--compact-size);--reading-marker-leading: var(--compact-leading);--reading-marker-ink: var(--oxblood);--reading-marker-family: var(--text-family);--reading-marker-weight: var(--strong-weight);--reading-marker-whitespace: nowrap;--reading-marker-decoration: dotted;--reading-marker-offset: var(--focus-width);--reading-cap-size: var(--dropcap-size);--reading-cap-leading: var(--dropcap-leading);--reading-cap-weight: var(--strong-weight);--reading-cap-float: inline-start;--reading-cap-margin: .04em .1em 0 0;--reading-study-family: "Courier New", Courier, monospace;--reading-study-measure: 52ch;--reading-strong-weight: var(--strong-weight);--reading-emphasis-style: italic;--reading-first-gap: 0;--reading-last-gap: 0;--reading-size-choice-small: 17px;--reading-size-choice-normal: var(--body-size);--reading-size-choice-large: 24px;--reading-leading-choice-tight: 1.45;--reading-leading-choice-normal: 1.6;--reading-leading-choice-loose: 1.85;--reading-measure-choice-narrow: 520px;--reading-measure-choice-standard: var(--reading-measure);--reading-measure-choice-wide: 820px;--reading-sheet-choice-narrow: calc(var(--reading-measure-choice-narrow) + (2 * var(--sheet-padding)) + var(--reading-gutter));--reading-sheet-choice-standard: var(--reader-sheet-width);--reading-sheet-choice-wide: calc(var(--reading-measure-choice-wide) + (2 * var(--sheet-padding)) + var(--reading-gutter));--reading-face-choice-serif: var(--text-family);--reading-face-choice-sans: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--reading-face-choice-mono: var(--reading-study-family);--reading-alignment-choice-ragged: start;--reading-alignment-choice-justified: justify;--reading-preferences-width: 520px;--reading-preferences-inset: var(--space-sm);--reading-header-layer: 1;--preferences-motion-duration: .16s;--preferences-motion-exit-duration: .12s;--preferences-motion-ease: cubic-bezier(.2, .7, .2, 1);--preferences-motion-rise: 6px;--preferences-motion-scale: .98;--difference-context-offset: .28em;--difference-insert-offset: .16em;--difference-format-offset: .2em;--account-stack-max: 420px;--account-action-reserve: 100px;--space-note-inset: 15px;--rail-offset: 36px;--rail-icon-size: 18px;--rail-fade: .12s;--rail-touch-size: 44px}:root{font-family:var(--text-family);font-size:var(--apparatus-size);line-height:var(--body-leading);color:var(--ink);background:var(--ground);font-synthesis:none}*{box-sizing:border-box}body{margin:0;padding:var(--desk-padding);font-size:var(--body-size)}a{color:var(--anil);text-decoration-thickness:var(--rule-width);text-underline-offset:var(--focus-offset)}a:hover{color:var(--oxblood)}:is(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:var(--focus-width) solid var(--anil);outline-offset:var(--focus-offset)}button,input,textarea,select{font-family:var(--text-family)}strong,b,.bold{font-weight:var(--strong-weight)}em,i,.italic{font-style:italic}.underline{text-decoration:underline}.subscript{font-size:var(--marker-size);vertical-align:sub}.superscript{font-size:var(--marker-size);vertical-align:super}.visually-hidden{position:absolute;width:var(--rule-width);height:var(--rule-width);padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:900px){body{padding:var(--desk-narrow-padding)}}.sign-in-page{display:block;width:100%;max-width:480px;margin:36px auto}.sign-in-page form{background:var(--sheet);padding:20px;border:1px solid var(--hairline)}.sign-in-page p{line-height:1.6}.account-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.history-page{display:block;width:min(100%,850px);margin:0 auto;padding:clamp(24px,5vw,48px);background:var(--sheet);color:var(--ink)}.history-page h1{font-size:var(--section-size);line-height:var(--section-leading)}.history-intro{max-width:40em;font-size:var(--apparatus-size);line-height:var(--apparatus-leading);color:var(--muted)}.history-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:end;padding:14px 0 24px;border-bottom:1px solid var(--hairline)}.history-filters label{flex:1 1 220px;margin:0;font-size:var(--compact-size)}.history-filters input{margin-top:6px;font-family:inherit;font-size:var(--apparatus-size);background:var(--clear);border-color:var(--hairline)}.history-events{list-style:none;margin:0;padding:0}.history-events>li{padding:24px 0;border-bottom:1px solid var(--hairline);overflow-wrap:anywhere}.history-events h2{font:var(--subhead-weight) var(--subhead-size)/var(--subhead-leading) var(--text-family);margin:6px 0}.history-events p{margin:8px 0;font-size:var(--apparatus-size);line-height:var(--apparatus-leading)}.history-events .history-time,.history-events .history-actor,.history-events .history-target{color:var(--muted);font-size:var(--compact-size)}.history-note{margin:16px 0;padding:0 0 0 16px;border-left:2px solid var(--hairline)}.history-note footer{color:var(--muted);font-size:var(--caption-size)}.history-page>button{margin-top:24px}.eyebrow{text-transform:uppercase;letter-spacing:var(--label-tracking);font-size:var(--label-size);line-height:var(--label-leading);color:var(--muted)}h1{font:var(--display-weight) var(--display-size)/var(--display-leading) var(--heading-family);margin:12px 0}.hint{color:var(--muted);font-size:var(--compact-size)}.save-bar,.toolbar{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:14px 0}button{border:1px solid var(--hairline);background:var(--clear);color:var(--ink);padding:8px 12px;cursor:pointer;border-radius:0;font:var(--compact-weight) var(--compact-size)/var(--compact-leading) var(--text-family);white-space:normal}button:hover{background:var(--slip)}button:disabled{opacity:.58;cursor:not-allowed}.paper-action{min-height:40px;text-align:center}.paper-action--primary{border-color:var(--ink);background:var(--ink);color:var(--sheet)}.paper-action--primary:hover{background:var(--anil);color:var(--sheet)}.paper-action--destructive{border-color:var(--hairline);border-bottom-color:var(--oxblood);color:var(--oxblood)}.paper-action--destructive:hover,.paper-action--secondary{background:var(--slip)}.paper-action--tertiary{border-color:var(--clear);color:var(--anil);text-decoration:underline;text-decoration-color:var(--hairline);text-underline-offset:3px}[role=status]{font-size:var(--compact-size)}[role=alert]{padding:12px;overflow-wrap:anywhere}section{min-width:0}label{display:block;font-size:var(--caption-size);margin:10px 0}input,textarea{width:100%;display:block;border:1px solid var(--hairline);padding:9px;font:var(--chrome-size)/var(--chrome-leading) var(--text-family);background:var(--sheet);color:var(--ink)}textarea{min-height:170px;resize:vertical}pre{font:var(--label-size)/var(--label-leading) var(--text-family);height:310px;overflow:auto;background:var(--slip);padding:12px;white-space:pre-wrap}.insert-form{padding:10px;background:var(--slip)}.reading-block{margin:0 0 28px;padding:0 0 18px;border-bottom:1px solid var(--hairline)}.block-reading,.reading-content,.prose{font:var(--body-weight) var(--body-size)/var(--body-leading) var(--text-family);overflow-wrap:anywhere}.reading-content p,.block-reading p{margin:0 0 1em}.reading-content>:last-child{margin-bottom:var(--reading-last-gap)}.reading-content>:first-child{margin-top:0}.reading-content :is(h1,h2),.block-reading :is(h1,h2){font:var(--section-weight) var(--section-size)/var(--section-leading) var(--heading-family);margin:1em 0 .5em}.reading-content :is(h3,h4,h5,h6),.block-reading :is(h3,h4,h5,h6){font:var(--subhead-weight) var(--subhead-size)/var(--subhead-leading) var(--text-family);margin:1em 0 .5em}.reading-content blockquote,.block-reading blockquote{margin:1.4em 0;padding-inline-start:1.2em;border-inline-start:1px solid var(--hairline);color:var(--muted)}.reading-content ol,.reading-content ul{margin:.9em 0 1.1em;padding-inline-start:1.7em}.reading-content li{margin:.35em 0}.block-reading .align-center{text-align:center}.block-reading .align-right{text-align:right}.block-reading .align-justify{text-align:justify}.note-marker{font:var(--strong-weight) var(--compact-size)/var(--compact-leading) var(--text-family);white-space:nowrap}.note-marker a{color:var(--oxblood);text-decoration-style:dotted;text-underline-offset:2px}.note-body{grid-column:2;max-width:34em;margin:18px 0 18px 18px;padding:0 0 0 15px;border:0;border-inline-start:1px solid var(--hairline);background:var(--clear);color:var(--ink);font:var(--apparatus-weight) var(--apparatus-size)/var(--apparatus-leading) var(--text-family)}.note-body h2{margin:0 0 6px;font:var(--label-weight) var(--label-size)/var(--label-leading) var(--text-family);letter-spacing:var(--label-tracking);color:var(--oxblood);text-transform:uppercase}.note-body p{margin:0 0 .6em}.note-body p:last-child{margin-bottom:0}.block-surface,.block-edit fieldset{min-width:0}.block-edit legend{overflow-wrap:anywhere}.passage-editor{position:relative;min-width:0;padding:0}.editor-surface{outline:none}.editor-surface:focus-visible{outline:none}.floating-format-bar{position:absolute;bottom:calc(100% + var(--reading-size) + var(--editor-bar-gap));left:0;z-index:var(--editor-bar-layer);display:flex;flex-wrap:nowrap;gap:0;align-items:center;width:max-content;max-width:100%;padding:var(--editor-bar-padding);border:var(--rule-width) solid var(--hairline);border-radius:0;background:var(--note);color:var(--ink)}.floating-format-bar button{position:relative;flex:0 0 auto;border:0;background:var(--clear);width:var(--icon-control-size);height:var(--icon-control-size);padding:var(--space-icon);font:var(--apparatus-size)/var(--compact-leading) var(--text-family);color:var(--ink)}.floating-format-bar svg{width:var(--space-md);height:var(--space-md);fill:none;stroke:currentColor;stroke-width:var(--editor-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.format-group{display:flex}.floating-format-bar--rail,.floating-format-bar--rail .format-group{flex-direction:column}.floating-format-bar--rail .format-rule{display:block;min-height:var(--rule-width);margin:var(--space-xs) 0}.floating-format-bar--rail .format-divider{width:var(--space-md);height:0;border-left:0;border-top:var(--rule-width) solid var(--hairline);margin:var(--space-xs) 0}.format-rule{position:relative;width:var(--space-sm);border-top:var(--rule-width) solid var(--hairline);margin-inline:var(--space-xs)}.format-rule:after{content:"";position:absolute;right:0;top:0;width:var(--diamond-size);height:var(--diamond-size);background:var(--oxblood);transform:translateY(-50%) rotate(45deg)}.format-divider{height:var(--space-md);border-left:var(--rule-width) solid var(--hairline);margin-inline:var(--space-xs)}.format-overflow{position:absolute;z-index:var(--editor-panel-layer);bottom:calc(100% + var(--editor-bar-gap));left:0;display:flex;flex-wrap:wrap;gap:var(--space-xs);width:var(--editor-panel-width);max-width:calc(100vw - var(--space-2xl));padding:var(--space-sm);background:var(--note);border:var(--rule-width) solid var(--hairline)}.format-overflow button{width:auto;font-size:var(--compact-size)}.floating-format-bar label{margin:0;font:var(--label-size)/var(--label-leading) var(--text-family)}.floating-format-bar select{max-width:110px;color:var(--ink);background:var(--sheet);border:1px solid var(--hairline)}.floating-format-bar button:hover{background:var(--hairline)}.floating-format-bar button[aria-pressed=true]{background:var(--anil);color:var(--sheet)}.floating-format-bar [data-tooltip]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + var(--space-xs));left:0;width:max-content;padding:var(--space-xs) var(--space-sm);border:var(--rule-width) solid var(--hairline);background:var(--sheet);color:var(--ink);font:var(--chrome-weight) var(--chrome-size)/var(--chrome-leading) var(--text-family);pointer-events:none;visibility:hidden}.floating-format-bar [data-tooltip]:is(:hover,:focus-visible):after{visibility:visible}.editor-announcement{position:absolute;width:var(--rule-width);height:var(--rule-width);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.passage-editor>.insert-form{position:absolute;z-index:var(--editor-panel-layer);top:calc(100% + var(--space-sm));left:0;width:min(var(--editor-panel-width),100%);max-height:var(--editor-panel-height);overflow:auto;padding:var(--space-md);border:var(--rule-width) solid var(--hairline);background:var(--note)}.passage-editor:has(.passage-editor:focus-within)>.floating-format-bar{visibility:hidden}.editor-note-anchor{font:var(--chrome-size)/var(--chrome-leading) var(--text-family);color:var(--oxblood);padding-block:6px}.editor-note-controls{font:var(--compact-size)/var(--compact-leading) var(--text-family);min-width:0}.editor-note-controls fieldset{min-width:0;margin:12px 0;border:0;border-left:1px solid var(--hairline);padding:0 0 0 15px}.editor-note-controls legend{overflow-wrap:anywhere;font:var(--label-weight) var(--label-size)/var(--label-leading) var(--text-family);color:var(--oxblood);text-transform:uppercase}.editor-note-controls input{border:0;padding:2px 0;background:var(--clear);color:var(--ink);font:var(--apparatus-size)/var(--apparatus-leading) var(--text-family)}.editor-note-controls label{color:var(--muted);font-size:var(--caption-size)}.editor-note-controls button{border:0;padding:2px 0;font-size:var(--caption-size);text-decoration:underline;text-underline-offset:3px}.passage-edit-actions{grid-column:2;margin-block:8px}.version-page .passage-editor{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:start}.version-page .passage-editor>.reading-content{grid-column:2}.version-page .passage-editor>.editor-note-controls{position:absolute;top:calc(100% + var(--space-xs));right:calc(-1 * (var(--note-slip-width) + var(--reading-gutter)));z-index:var(--editor-panel-layer);margin:0}.editor-note-controls[open]{background:var(--note);border:var(--rule-width) solid var(--hairline);padding:var(--space-sm);max-height:var(--editor-panel-height);overflow:auto}.version-page .passage-editor>.editor-note-controls[open]{top:0}.editor-note-controls .passage-editor{display:block;margin-top:var(--space-2xl)}.editor-note-controls .editor-surface{font-family:var(--reading-note-family);font-size:var(--reading-note-size);line-height:var(--reading-note-leading)}.version-page .passage-editor>.insert-form,.version-page .floating-format-bar{grid-column:2}.passage-editor:focus-within:before{content:"";position:absolute;inset:var(--focus-width) auto auto calc(-1 * var(--space-control));height:var(--reading-size);border-left:var(--focus-width) solid var(--anil)}.editor-surface,.version-page .editor-surface,.review-page .editor-surface{border:0;background:var(--clear);padding:0;box-shadow:none}.app-frame{position:relative}.account-bar{position:absolute;z-index:2;top:var(--sheet-padding);left:50%;display:flex;width:min(100%,var(--sheet-width));flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin:0;padding-inline:var(--sheet-padding);transform:translate(-50%);font-size:var(--chrome-size);line-height:var(--chrome-leading);color:var(--ink)}.app-frame:has(.library-page)>.account-bar{width:min(100%,var(--library-width))}.account-bar .paper-action--quiet{border-color:var(--hairline);color:var(--ink);padding:6px 10px;min-height:36px}.account-bar .paper-action--quiet:hover{background:var(--slip)}.app-frame:has(.history-page)>.account-bar{position:relative;top:auto;left:auto;transform:none;width:min(100%,850px);margin:0 auto;padding:18px clamp(24px,5vw,48px);background:var(--sheet);justify-content:space-between;border-bottom:1px solid var(--hairline)}.app-frame:has(.history-page)>.account-bar>span{flex:1 1 240px;min-width:0;overflow-wrap:anywhere}.sign-in-page{padding:32px;background:var(--sheet);color:var(--ink)}@media(max-width:900px){.review-page{padding:36px}.review-page .version-heading{grid-template-columns:1fr}.version-page .passage-editor{display:block}.version-page .note-body{margin:16px 0 0 18px}}@media(max-width:1100px){.version-page .passage-editor>.editor-note-controls{top:auto;bottom:0;right:0;width:min(var(--editor-panel-width),100%)}.version-page .passage-editor>.editor-note-controls[open]{position:fixed;top:var(--space-lg);bottom:auto;right:var(--space-lg);width:calc(100% - var(--space-2xl));max-height:calc(100vh - var(--space-2xl))}}@media(max-width:650px){.app-frame>.account-bar{position:relative;top:auto;left:auto;transform:none;justify-content:flex-start;width:100%;padding:12px 24px;background:var(--sheet);border-bottom:1px solid var(--hairline)}}@media(max-width:760px){.review-columns{grid-template-columns:1fr}.comparison-page{padding:24px 18px}.comparison-headings>header,.comparison-cell{padding-right:14px}.comparison-headings>header+header,.comparison-cell+.comparison-cell{padding-left:14px}.comparison-headings h2{font-size:var(--subhead-size)}.comparison-page>h1{font-size:var(--section-size)}}.ui-sheet{display:block;position:relative;isolation:isolate;width:min(100%,var(--sheet-width));max-width:none;margin:0 auto;padding:var(--sheet-padding);background:var(--sheet);color:var(--ink);box-shadow:var(--sheet-shadow)}.ui-sheet--library{width:min(100%,var(--library-width))}.ui-sheet--reader{width:min(100%,var(--reader-sheet-width))}.ui-sheet--moderation{width:min(100%,var(--review-sheet-width))}.ui-sheet--wide{width:min(100%,var(--wide-sheet-width))}.ui-ornament{display:block;position:relative;color:var(--muted);pointer-events:none}.ui-ornament>span{position:absolute;display:block}.ui-ornament__diamond{width:var(--ornament-diamond);height:var(--ornament-diamond);background:var(--oxblood);transform:translate(-50%,-50%) rotate(var(--ornament-turn))}.ui-ornament--corner{width:var(--corner-size);height:var(--corner-size)}.ui-ornament--corner .ui-ornament__outer{inset:var(--ornament-offset) auto auto var(--ornament-offset);width:var(--ornament-outer);height:var(--ornament-outer);border-top:var(--rule-width) solid currentColor;border-left:var(--rule-width) solid currentColor}.ui-ornament--corner .ui-ornament__inner{inset:var(--ornament-inner-offset) auto auto var(--ornament-inner-offset);width:var(--ornament-inner);height:var(--ornament-inner);border-top:var(--rule-width) solid var(--hairline);border-left:var(--rule-width) solid var(--hairline)}.ui-ornament--corner .ui-ornament__diamond{top:var(--ornament-offset);left:var(--ornament-offset)}.ui-ornament--rule{height:var(--ornament-inner-offset)}.ui-ornament--rule .ui-ornament__outer{inset:0 var(--ornament-offset) auto 0;border-top:var(--rule-width) solid currentColor}.ui-ornament--rule .ui-ornament__inner{top:var(--ornament-answer-gap);left:0;width:min(var(--ornament-answer),35%);border-top:var(--rule-width) solid var(--hairline)}.ui-ornament--rule .ui-ornament__diamond{top:0;right:0;width:var(--ornament-rule-diamond);height:var(--ornament-rule-diamond);background:currentColor}.ui-ornament--note{width:var(--ornament-note-width);height:100%}.ui-ornament--note .ui-ornament__outer{inset:0 auto 0 var(--ornament-offset);width:var(--ornament-note-tick);border-left:var(--rule-width) solid currentColor;border-top:var(--rule-width) solid currentColor}.ui-ornament--note .ui-ornament__inner{inset:var(--ornament-offset) auto var(--ornament-offset) var(--ornament-inner-offset);border-left:var(--rule-width) solid var(--hairline)}.ui-ornament--note .ui-ornament__diamond{top:0;left:var(--ornament-offset)}.ui-ornament--tab{width:var(--ornament-note-width);height:var(--ornament-inner-offset)}.ui-ornament--tab .ui-ornament__outer{inset:50% 0 auto;border-top:var(--rule-width) solid var(--hairline)}.ui-ornament--tab .ui-ornament__diamond{top:50%;left:var(--ornament-offset);width:var(--diamond-size);height:var(--diamond-size)}.ui-sheet>.ui-sheet-corner{position:absolute;inset:var(--corner-inset) auto auto var(--corner-inset)}.ui-sheet:not(.ui-sheet--none):before{content:"";position:absolute;z-index:-2;top:0;left:0;width:100%;height:100%;background:var(--leaf);box-shadow:var(--sheet-shadow);transform:rotate(0);transform-origin:center;transition:top var(--motion-leaf-duration) var(--motion-ease),left var(--motion-leaf-duration) var(--motion-ease),height var(--motion-leaf-duration) var(--motion-ease),transform var(--motion-leaf-duration) var(--motion-ease);pointer-events:none}.ui-sheet--leaf-ready:not(.ui-sheet--none):before{top:calc(-1 * var(--leaf-drop));left:calc(-1 * var(--leaf-offset));height:calc(100% + var(--leaf-extra));transform:rotate(calc(-1*asin(var(--leaf-sliver) / var(--sheet-leaf-height))))}.ui-sheet--reverse.ui-sheet--leaf-ready:not(.ui-sheet--none):before{transform:rotate(asin(var(--leaf-sliver) / var(--sheet-leaf-height)))}@media(prefers-reduced-motion:reduce){.ui-sheet:not(.ui-sheet--none):before{transition:none}}.ui-sheet:after{content:"";position:absolute;inset:0;z-index:-1;background:var(--sheet);pointer-events:none}.ui-sheet--hatch:after{background-image:repeating-linear-gradient(0deg,var(--hatch-ink) 0 var(--rule-width),var(--clear) var(--rule-width) var(--hatch-step));background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.ui-eyebrow{font:var(--label-weight) var(--label-size)/var(--label-leading) var(--text-family);font-variant-caps:var(--label-case);letter-spacing:var(--label-tracking);color:var(--muted);margin:0 0 var(--space-md)}.ui-title{font:var(--display-weight) var(--display-size)/var(--display-leading) var(--heading-family);letter-spacing:var(--display-tracking);margin:0 0 var(--space-lg);text-wrap:balance;overflow-wrap:anywhere}.ui-section-heading{font:var(--section-weight) var(--section-size)/var(--section-leading) var(--heading-family);letter-spacing:var(--section-tracking);text-transform:none;margin:var(--space-lg) 0 var(--space-md)}.ui-subhead{font:var(--subhead-weight) var(--subhead-size)/var(--subhead-leading) var(--text-family);letter-spacing:var(--subhead-tracking);margin:var(--space-md) 0 var(--space-sm)}.ui-subtitle{font:var(--subtitle-style) var(--body-weight) var(--subhead-size)/var(--subhead-leading) var(--text-family);margin:0 0 var(--space-md)}.ui-body{font:var(--body-weight) var(--body-size)/var(--body-leading) var(--text-family);letter-spacing:var(--body-tracking);margin:0 0 var(--space-md);overflow-wrap:anywhere}.ui-meta{font:var(--chrome-weight) var(--chrome-size)/var(--chrome-leading) var(--text-family);letter-spacing:var(--chrome-tracking);color:var(--muted);margin:0 0 var(--space-sm);overflow-wrap:anywhere}.ui-rule{position:relative;margin:var(--space-lg) 0}.ui-rule--plain{border-top:var(--rule-width) solid var(--hairline)}.ui-diamond{display:inline-block;width:var(--diamond-size);height:var(--diamond-size);background:var(--ink);transform:rotate(var(--ornament-turn))}.ui-diamond{margin-inline-end:var(--space-sm);background:var(--oxblood)}.ui-button{min-height:var(--control-height);padding:var(--control-padding);border:var(--rule-width) solid var(--muted);border-radius:0;font:var(--chrome-weight) var(--chrome-size)/var(--chrome-leading) var(--text-family);letter-spacing:var(--chrome-tracking);background:var(--sheet);color:var(--ink);cursor:pointer;white-space:normal}.ui-button--primary{background:var(--ink);color:var(--sheet);border-color:var(--ink)}.ui-button--secondary{background:var(--slip)}.ui-button--quiet{background:var(--clear);border-color:var(--clear);color:var(--anil);text-decoration:underline;text-underline-offset:3px}.ui-button--destructive{color:var(--oxblood);border-color:var(--oxblood);background:var(--sheet)}.ui-button:hover:not(:disabled){background:var(--hairline);color:var(--ink)}.ui-button--primary:hover:not(:disabled){background:var(--anil);color:var(--sheet);border-color:var(--anil)}.ui-button--destructive:hover:not(:disabled){background:var(--oxblood);color:var(--sheet)}.ui-button:active:not(:disabled){outline:var(--rule-width) solid currentColor;outline-offset:-4px}.ui-button:disabled{opacity:1;color:var(--muted);background:var(--slip);border-color:var(--hairline);cursor:not-allowed;text-decoration:none}.ui-button[aria-busy=true]{border-style:dashed;cursor:progress}.ui-button:focus-visible,.ui-field :is(input,textarea):focus-visible{outline:var(--focus-width) solid var(--anil);outline-offset:var(--focus-offset)}.ui-field{margin-block:var(--space-md);min-width:0}.ui-field label{display:block;margin:0 0 var(--space-xs)}.ui-field :is(input,textarea,select){width:100%;border:var(--rule-width) solid var(--muted);border-radius:0;background:var(--sheet);color:var(--ink);padding:var(--control-padding);font:var(--body-weight) var(--apparatus-size)/var(--apparatus-leading) var(--text-family)}.ui-field :is(input,textarea):hover:not(:disabled){border-color:var(--ink)}.ui-field textarea{min-height:96px;resize:vertical}.ui-field [aria-invalid=true]{border-color:var(--removed);border-width:var(--focus-width)}.ui-field :disabled{color:var(--muted);background:var(--slip);cursor:not-allowed}.ui-field .ui-meta{margin-top:var(--space-xs)}.ui-field--check{display:flex;flex-direction:row-reverse;align-items:baseline;justify-content:flex-end;gap:var(--space-xs)}.ui-field--check input{width:auto;flex:0 0 auto}.ui-button--icon{width:var(--icon-control-size);height:var(--icon-control-size);min-height:var(--icon-control-size);padding:var(--space-icon);border:0;background:var(--clear);color:var(--ink);text-decoration:none}.ui-note-slip{position:relative;background:var(--slip);padding:var(--note-slip-padding);border:0;box-shadow:var(--sheet-shadow)}.ui-note-slip__bracket{position:absolute;inset:var(--space-md) auto var(--space-md) var(--note-bracket-inset);height:auto}.ui-note-slip__tab{display:none}.ui-note-slip--interactive{display:block;text-align:start;color:var(--ink);cursor:pointer;border-radius:0;transform-origin:var(--note-hover-origin)}.ui-note-slip--interactive:focus-visible{outline:var(--focus-width) solid var(--anil);outline-offset:var(--focus-offset)}.ui-note-slip__label{display:block;color:var(--oxblood);font:var(--label-weight) var(--label-size)/var(--label-leading) var(--text-family);letter-spacing:var(--label-tracking);text-transform:uppercase;margin-bottom:var(--space-sm)}.ui-note-slip__preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--note-preview-lines);overflow:hidden;font:var(--reading-note-weight) var(--reading-note-size)/var(--reading-note-leading) var(--reading-note-family)}.ui-note-slip--interactive .ui-note-slip__action{display:block;margin-top:var(--space-sm);color:var(--ink)}.ui-note-slip .ui-eyebrow{color:var(--oxblood)}.ui-note-slip .ui-body{font-size:var(--apparatus-size);line-height:var(--apparatus-leading)}.ui-note-slip__action{font:var(--caption-style) var(--caption-size)/var(--caption-leading) var(--text-family)}.ui-dialog{width:min(var(--dialog-width),calc(100% - var(--dialog-gutter) * 2));max-width:none;max-height:var(--dialog-max-height);margin:auto;padding:var(--dialog-padding);border:0;color:var(--ink);background:var(--note);box-shadow:var(--sheet-shadow);overflow:auto;overscroll-behavior:contain;transform-origin:top left;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-gutter:stable}.ui-dialog::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.ui-dialog::-webkit-scrollbar-track{background:var(--scrollbar-track)}.ui-dialog::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}.ui-dialog::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.ui-dialog__corner{position:absolute;inset:var(--space-xs) auto auto var(--space-xs)}.ui-dialog::backdrop{background:var(--dialog-scrim)}.ui-dialog__header{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-sm)}.ui-dialog .ui-dialog__header .ui-eyebrow{margin:0;color:var(--oxblood);font:var(--label-weight) var(--label-size)/var(--label-leading) var(--text-family);letter-spacing:var(--label-tracking);text-transform:uppercase}.ui-dialog__header .ui-button{padding:0;min-height:var(--control-height);flex:none;color:var(--ink)}.ui-dialog__body{font:var(--reading-note-weight) var(--reading-note-size)/var(--reading-note-leading) var(--reading-note-family);overflow-wrap:anywhere}html{scrollbar-gutter:stable}html:has(.ui-dialog[open]){overflow:hidden}@media(prefers-reduced-motion:no-preference){.ui-sheet{animation:ui-sheet-arrive var(--motion-enter-duration) var(--motion-ease)}@media(hover:hover){.ui-note-slip--interactive{transition:transform var(--note-hover-duration) var(--motion-ease)}.ui-note-slip--interactive:hover{transform:rotate(var(--note-hover-tilt))}}@keyframes ui-sheet-arrive{0%{opacity:var(--motion-enter-opacity);translate:0 var(--motion-settle-distance)}to{opacity:1;translate:none}}}.ui-decision-box{min-width:0;margin:var(--space-lg) 0;padding:var(--space-lg);border:var(--rule-width) solid var(--hairline);background:var(--slip)}.ui-decision-box legend{padding-inline:var(--space-xs)}.ui-decision-box legend .ui-eyebrow{color:var(--oxblood)}.ui-actions{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}.ui-diff-mark--inserted{color:var(--added);text-decoration:underline;text-underline-offset:3px}.ui-diff-mark--removed{color:var(--removed);text-decoration:line-through}.ui-state{padding-block:var(--space-lg);overflow-wrap:anywhere}.ui-state--error{border-inline-start:var(--focus-width) solid var(--removed);padding-inline-start:var(--space-md);background:var(--clear)}.ui-state--error>.ui-section-heading{color:var(--removed)}.ui-busy[aria-busy=true]:before{content:"◆";color:var(--anil);margin-inline-end:var(--space-xs)}@media(max-width:900px){.ui-sheet{padding:var(--space-xl)}}@media(max-width:520px){.ui-sheet{padding:var(--space-xl) var(--space-lg)}.ui-title{font-size:var(--section-size);line-height:var(--section-leading)}}.library-heading{padding:0 0 var(--space-lg)}.catalogue-intro{max-width:var(--reading-measure)}.library-search{position:relative;max-width:var(--reading-measure);margin-top:var(--space-lg)}.library-search>label{display:block;margin-bottom:var(--space-xs);font:var(--label-weight) var(--label-size)/var(--label-leading) var(--text-family);letter-spacing:var(--label-tracking);font-variant-caps:var(--label-case)}.library-search__control{display:flex;position:relative;gap:var(--space-xs)}.library-search__control input{flex:1 1 auto;min-width:0;min-height:var(--control-height);padding:var(--control-padding);border:var(--rule-width) solid var(--hairline);background:var(--sheet);color:var(--ink);font:var(--body-weight) var(--apparatus-size)/var(--apparatus-leading) var(--text-family)}.library-search__control button{min-height:var(--control-height);padding:var(--control-padding);border:var(--rule-width) solid var(--anil);background:var(--anil);color:var(--sheet);font:var(--chrome-weight) var(--chrome-size)/var(--chrome-leading) var(--text-family);cursor:pointer}.library-search__suggestions{position:absolute;z-index:var(--reading-header-layer);inset:calc(100% + var(--space-xs)) 0 auto;max-height:60dvh;overflow-y:auto;overscroll-behavior:contain;list-style:none;margin:0;padding:var(--space-xs);border:var(--rule-width) solid var(--hairline);background:var(--sheet);box-shadow:var(--sheet-shadow)}.library-search__suggestions li{display:grid;gap:var(--space-xs);padding:var(--space-sm);cursor:pointer}.library-search__suggestions li[aria-selected=true],.library-search__suggestions li:hover{background:var(--leaf)}.library-search__suggestions span,.library-search__note{color:var(--muted);font:var(--compact-size)/var(--compact-leading) var(--text-family)}.library-search__note{margin:var(--space-xs) 0 0}.search-heading{padding-bottom:var(--space-lg)}.search-page .search-count{display:block;border-bottom:var(--rule-width) solid var(--hairline);padding-bottom:var(--space-sm)}.search-work{border-top:var(--rule-width) solid var(--hairline);padding-block:var(--space-lg)}.search-work>h2{margin:0 0 var(--space-md);font:var(--section-weight) var(--section-size)/var(--section-leading) var(--heading-family)}.search-version{border-top:var(--rule-width) solid var(--hairline);padding-block:var(--space-md)}.search-version>h3{margin:0 0 var(--space-sm);font:var(--subhead-weight) var(--subhead-size)/var(--subhead-leading) var(--text-family)}.search-version>h3 span{color:var(--muted);font:var(--chrome-weight) var(--chrome-size)/var(--chrome-leading) var(--text-family)}.search-version ul{list-style:none;margin:0;padding:0}.search-version li{border-top:var(--rule-width) solid var(--hairline);padding-block:var(--space-md)}.search-snippet{margin:0 0 var(--space-sm);white-space:pre-wrap;overflow-wrap:anywhere}.search-snippet mark{background:var(--leaf);color:var(--ink);text-decoration:underline;text-decoration-color:var(--oxblood);text-underline-offset:var(--focus-offset)}.search-more{display:grid;justify-items:start;gap:var(--space-sm);padding-block:var(--space-lg)}.search-more button{min-height:var(--control-height);padding:var(--control-padding);border:var(--rule-width) solid var(--anil);background:var(--anil);color:var(--sheet);font:var(--chrome-weight) var(--chrome-size)/var(--chrome-leading) var(--text-family);cursor:pointer}.search-more button:disabled{opacity:var(--watermark-opacity);cursor:wait}.catalogue-work{border-top:var(--rule-width) solid var(--hairline);padding:var(--space-lg) 0}.catalogue-work>.ui-section-heading{margin-top:0}.catalogue-versions{list-style:none;margin:0;padding:0}.catalogue-versions>li{border-top:var(--rule-width) solid var(--hairline);padding:var(--space-md) 0}.catalogue-versions>li:first-child{border-top:0;padding-top:0}.catalogue-versions>li:last-child{padding-bottom:0}.catalogue-title{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-xs) var(--space-lg);margin-top:0}.catalogue-title .ui-meta{margin:0}.catalogue-pagination{padding:var(--space-lg) 0;border-top:var(--rule-width) solid var(--hairline)}.suggestion-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--reading-measure) / 3)),1fr));gap:var(--space-md) var(--space-lg)}.suggestion-filters .ui-field{margin:0}.suggestion-summary{min-width:0;overflow-wrap:anywhere}.suggestion-text{white-space:pre-wrap}.version-heading{display:grid;grid-template-columns:minmax(0,var(--reading-measure)) minmax(0,1fr);gap:var(--space-lg) var(--sheet-gutter);align-items:start}.version-heading-title{min-width:0}.version-heading section{min-width:0;border:0;padding:0}.version-heading dl{display:grid;gap:var(--space-xs);margin:0}.version-heading dl>div{display:block}.version-heading dt,.version-heading dd{margin:0;overflow-wrap:anywhere}.version-switcher{margin:var(--space-lg) 0;padding:var(--space-md) 0;border-block:var(--rule-width) solid var(--hairline)}.version-switcher>.ui-subhead{margin-top:0}.switcher-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--space-md) var(--space-lg)}.version-switcher ul{list-style:none;padding:0;margin:0}.version-switcher li{margin:var(--space-xs) 0}.version-page>nav:not(.version-switcher){margin:var(--space-lg) 0;padding:var(--space-sm) 0;border-block:var(--rule-width) solid var(--hairline)}.version-page .block-surface{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--reading-measure)) minmax(0,1fr);column-gap:0;position:relative;margin:0 0 var(--space-lg);padding:0;border:0}.version-page .reading-block{display:block;grid-column:1 / -1}.version-page .block-reading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--reading-measure)) minmax(0,1fr);column-gap:0}.version-page .reading-content{grid-column:2;text-wrap:pretty}.version-page .ui-sheet{box-shadow:none}.version-page .passage-rail{position:absolute;inset-block-start:0;inset-inline-start:calc(-1 * var(--rail-offset));display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);opacity:0;transition:opacity var(--rail-fade) ease}.block-surface:hover>.passage-rail,.block-surface:focus-within>.passage-rail{opacity:1}.version-page .passage-rail .ui-button{width:var(--icon-control-size);height:var(--icon-control-size);min-height:var(--icon-control-size);padding:var(--space-icon);border:0;background:var(--clear);color:var(--muted);text-decoration:none}.version-page .passage-rail .ui-button:hover:not(:disabled){background:var(--clear);color:var(--ink)}.version-page .passage-rail__link{display:inline-flex;align-items:center;justify-content:center;width:var(--icon-control-size);height:var(--icon-control-size);padding:var(--space-icon);color:var(--muted);text-decoration:none}.version-page .passage-rail__link:hover{color:var(--ink)}.version-page .passage-rail :is(.ui-button,.passage-rail__link):focus-visible{outline:var(--focus-width) solid var(--anil);outline-offset:var(--focus-offset)}.passage-rail svg,.passage-edit-exit svg{width:var(--rail-icon-size);height:var(--rail-icon-size);fill:none;stroke:currentColor;stroke-width:var(--editor-icon-stroke)}.version-page .passage-removal-proposal{grid-column:1 / -1;margin:var(--space-sm) 0 0}.version-page .passage-edit-exit{position:absolute;inset:var(--editor-toolbar-reserve) auto auto calc(-1 * var(--space-xl));width:var(--icon-control-size);height:var(--icon-control-size);min-height:var(--icon-control-size);border:0;padding:var(--space-icon)}.passage-save-status{position:absolute;inset:4px 0 auto auto;max-width:220px}.history-target{grid-column:1}.integrity-page section{margin:var(--space-lg) 0;border-top:var(--rule-width) solid var(--hairline);padding-top:var(--space-sm)}.integrity-findings,.integrity-order{padding-inline-start:28px}.integrity-findings li,.integrity-order li{margin:var(--space-sm) 0}.integrity-order li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}.integrity-order li>.ui-body{flex:1 1 260px;margin:0}.integrity-add{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm)}.integrity-diff-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}.integrity-diff-columns section{margin:0}.design-navigation{display:flex;flex-wrap:wrap;gap:var(--space-md);padding-block:var(--space-md);border-block:var(--rule-width) solid var(--hairline)}.design-palette{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:var(--space-sm);margin-bottom:var(--space-lg)}.design-swatch>span{display:block;height:64px;border:var(--rule-width) solid var(--muted)}.design-swatch--ground>span{background:var(--ground)}.design-swatch--sheet>span{background:var(--sheet)}.design-swatch--slip>span{background:var(--slip)}.design-swatch--hairline>span{background:var(--hairline)}.design-swatch--ink>span{background:var(--ink)}.design-swatch--muted>span{background:var(--muted)}.design-swatch--chrome>span{background:var(--chrome)}.design-swatch--oxblood>span{background:var(--oxblood)}.design-swatch--anil>span{background:var(--anil)}.design-swatch--added>span{background:var(--added)}.design-swatch--removed>span{background:var(--removed)}.design-type-table>div{padding-block:var(--space-sm);border-top:var(--rule-width) solid var(--hairline)}.design-type-table p{margin:0;overflow-wrap:anywhere}.design-type--display{font:var(--display-weight) var(--display-size)/var(--display-leading) var(--heading-family)}.design-type--section{font:var(--section-weight) var(--section-size)/var(--section-leading) var(--heading-family)}.design-type--subhead{font:var(--subhead-weight) var(--subhead-size)/var(--subhead-leading) var(--text-family)}.design-type--body{font:var(--body-weight) var(--body-size)/var(--body-leading) var(--text-family)}.design-type--apparatus{font:var(--apparatus-weight) var(--apparatus-size)/var(--apparatus-leading) var(--text-family)}.design-type--label{font:var(--label-weight) var(--label-size)/var(--label-leading) var(--text-family);letter-spacing:var(--label-tracking);font-variant-caps:var(--label-case)}.design-type--caption{font:var(--caption-style) var(--caption-weight) var(--caption-size)/var(--caption-leading) var(--text-family)}.design-type--chrome{font:var(--chrome-weight) var(--chrome-size)/var(--chrome-leading) var(--text-family)}.design-type--compact{font:var(--compact-weight) var(--compact-size)/var(--compact-leading) var(--text-family)}.design-control-row{padding-block:var(--space-sm)}.design-control-row .ui-eyebrow{margin-bottom:var(--space-xs)}.design-meta-strip{display:flex;flex-wrap:wrap;gap:var(--space-lg);border-block:var(--rule-width) solid var(--hairline);padding:var(--space-sm) 0;margin-bottom:var(--space-lg)}.design-meta-strip .ui-meta{margin:0}.design-passage{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--space-lg);align-items:start}.design-sheets{display:grid;gap:var(--space-xl);padding-bottom:var(--space-lg)}.design-ornaments{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--watermark-width),1fr));gap:var(--space-xl);margin-block:var(--space-xl)}.design-sheets .ui-sheet{width:100%;padding:var(--space-lg)}.design-sheets .ui-subhead{margin-top:0}@media(hover:none){.version-page .passage-rail{opacity:1}}@media(max-width:900px){.version-heading,.integrity-diff-columns,.design-passage{grid-template-columns:1fr}.version-page .block-surface,.version-page .reading-block,.version-page .block-reading{display:block}.version-page .passage-rail{position:static;flex-direction:row;flex-wrap:wrap;gap:var(--space-sm);margin-block-end:var(--space-sm);opacity:1}.version-page .passage-rail .ui-button,.version-page .passage-rail__link{width:var(--rail-touch-size);height:var(--rail-touch-size);min-height:var(--rail-touch-size)}.version-heading dl{grid-template-columns:repeat(2,minmax(0,1fr))}.passage-save-status{position:static;display:block;margin-top:var(--space-xs)}}@media(prefers-reduced-motion:reduce){.version-page .passage-rail{transition:none}}@media(max-width:520px){.catalogue-title{display:grid}.design-type--display{font-size:var(--section-size);line-height:var(--section-leading)}}.review-card{position:relative;border:0;margin:var(--space-lg) 0 var(--space-xl);padding:var(--space-md) 0 0}.review-card header{padding:0 0 var(--space-sm)}.review-card header .ui-subhead{margin:0 0 var(--space-xs)}.review-columns{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md)}.review-columns--comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.review-columns>section{position:relative;min-width:0;border-top:var(--rule-width) solid var(--hairline);padding-block:var(--space-xs) var(--space-md)}.review-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);margin:var(--space-sm) 0}.review-banner{margin:var(--space-md) 0}.review-history{margin-top:var(--space-lg)}.review-history>summary{cursor:pointer;padding:var(--space-sm) 0}.review-history article{border-top:var(--rule-width) solid var(--hairline);padding:var(--space-sm) 0}.review-page .reading-block{border:0;margin:0;padding:0}.review-edit-exit{position:absolute;top:var(--editor-toolbar-reserve);left:calc(-1 * var(--icon-control-size))}.review-placement{color:var(--muted);font:var(--compact-size)/var(--compact-leading) var(--text-family);margin-top:var(--space-xs)}.review-placement summary{cursor:pointer}.difference-heading{margin-bottom:var(--space-lg)}.difference-layout{display:flex;gap:var(--space-lg);margin:var(--space-md) 0}.difference-layout .ui-button{border:0;border-bottom:var(--rule-width) solid var(--clear);background:var(--clear);padding:var(--space-xs) 0;color:var(--muted);text-decoration:none}.difference-layout .ui-button[aria-pressed=true]{color:var(--ink);border-bottom-color:currentColor}.difference-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--reading-gutter)}.difference-columns--stacked{grid-template-columns:minmax(0,var(--reading-measure));gap:var(--space-lg)}.ui-sheet.review-page:has(.difference-columns--stacked),.ui-sheet.comparison-page:has(.difference-columns--stacked){width:min(100%,var(--stacked-sheet-width))}.comparison-headings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:var(--rule-width) solid var(--hairline)}.comparison-headings>header,.comparison-cell{min-width:0;padding:var(--space-md) var(--space-xl) var(--space-lg) 0}.comparison-headings>header+header,.comparison-cell+.comparison-cell{border-left:var(--rule-width) solid var(--hairline);padding-left:var(--space-xl);padding-right:0}.comparison-page:has(.difference-columns--stacked) .comparison-headings{grid-template-columns:1fr}.comparison-page:has(.difference-columns--stacked) .comparison-headings>header{padding:var(--space-sm) 0;border-left:0}.comparison-navigation{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-xl);border-block:var(--rule-width) solid var(--hairline);padding:var(--space-sm) 0}.comparison-explanation{margin:var(--space-md) 0 var(--space-lg)}.comparison-row{position:relative;border-top:var(--rule-width) solid var(--hairline);scroll-margin-top:var(--space-md)}.comparison-row--difference{display:block;padding:var(--space-md) 0}.comparison-row:focus-visible{outline:none;border-top-color:var(--ink)}.comparison-row:focus-visible:before{content:"";position:absolute;inset-block-start:var(--space-md);inset-inline-start:calc(-1 * var(--space-sm));height:var(--icon-control-size);border-inline-start:var(--focus-width) solid currentColor;pointer-events:none}.comparison-cell .reading-block{margin:0;padding:0;border:0}.counterpart-only-heading{border-top:var(--rule-width) solid var(--hairline);padding-top:var(--space-lg);margin-top:var(--space-xl)}.comparison-sr-only{position:absolute;width:var(--rule-width);height:var(--rule-width);padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.difference-side{min-width:0;border:0}.difference-side>.ui-eyebrow{margin:var(--space-xs) 0 var(--space-md);color:var(--ink)}.difference-details{padding-left:var(--space-md);margin:var(--space-sm) 0 var(--space-lg);overflow-wrap:anywhere}.diff-context{background:var(--clear);text-decoration:underline;text-decoration-color:var(--hairline);text-underline-offset:var(--difference-context-offset)}.diff-delete{color:var(--removed);text-decoration:line-through;text-decoration-thickness:var(--rule-width)}.diff-insert{color:var(--added);text-decoration:underline;text-underline-offset:var(--difference-insert-offset)}.diff-format,.diff-note{text-decoration:underline dotted var(--oxblood);text-underline-offset:var(--difference-format-offset)}.version-page .editor-surface .editor-note-anchor{display:none}.editor-reading-notes{grid-column:3;grid-row:1;min-width:0}.version-page .passage-editor>.editor-reading-notes{grid-column:3;grid-row:1}.editor-reading-notes .note-body{grid-column:auto}.editor-note-controls>summary{cursor:pointer;color:var(--muted);font:var(--label-weight) var(--label-size)/var(--label-leading) var(--text-family)}.editor-note-controls .ui-decision-box{background:var(--clear);padding:0 0 0 var(--space-note-inset);border:0;border-inline-start:var(--rule-width) solid var(--hairline)}.editor-note-controls .ui-field{margin:var(--space-sm) 0}.editor-note-controls .ui-field input{border:0;padding:var(--space-xs) 0;background:var(--clear)}.floating-format-bar .ui-button{min-height:var(--icon-control-size)}.floating-format-bar .ui-button--icon{width:var(--icon-control-size);height:var(--icon-control-size)}.app-frame>.account-bar{position:relative;inset:auto;transform:none;width:min(100%,var(--reader-desk-width));margin:0 auto var(--space-xl);min-height:var(--titlebar-height);padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--space-sm) var(--space-lg);background:var(--clear);border:0;color:var(--chrome);font:var(--chrome-weight) var(--chrome-size)/var(--chrome-leading) var(--text-family)}.account-bar a{color:var(--chrome)}.account-bar .desk-wordmark{font:var(--strong-weight) var(--wordmark-size)/var(--wordmark-leading) var(--heading-family);text-decoration:none;white-space:nowrap}.desk-wordmark{display:inline-flex;align-items:center;gap:var(--space-sm)}.ui-logo{display:block;flex:none;width:var(--logo-header-width);height:var(--logo-header-height);pointer-events:none}.version-heading{position:relative;isolation:isolate}.ui-logo--watermark{position:absolute;z-index:-1;inset:calc(-1 * var(--space-xl)) calc(-1 * var(--sheet-padding)) auto auto;width:var(--watermark-width);height:auto;color:var(--ink);opacity:var(--watermark-opacity)}.desk-context{flex:1 1 240px;min-width:0;text-align:center}.desk-context>span{display:block;opacity:.75}.desk-account{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin-inline-start:auto;font:inherit}.account-bar .paper-action--quiet{color:var(--chrome);border-color:var(--clear);padding:var(--space-xs) 0;min-height:var(--control-height);font:inherit;text-decoration:underline;text-underline-offset:var(--focus-offset)}.account-bar .paper-action--quiet:hover{background:var(--clear);color:var(--sheet)}.account-bar :is(a,button):focus-visible{outline-color:var(--chrome)}.version-page.ui-sheet{width:min(100%,var(--reader-sheet-width));min-height:var(--reader-min-height);margin-inline-start:max(0px,calc((100% - var(--reader-desk-width)) / 2));margin-inline-end:auto}.version-page .version-heading{display:block;z-index:var(--reading-header-layer)}.version-page .version-heading .ui-title{margin-bottom:var(--space-sm)}.version-provenance{color:var(--muted);font:var(--chrome-size)/var(--chrome-leading) var(--text-family)}.version-provenance summary{cursor:pointer}.version-provenance dl{margin-block:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}.version-page .version-switcher{border:0;padding:0;margin:var(--space-md) 0;font:var(--chrome-size)/var(--chrome-leading) var(--text-family)}.version-switcher summary{cursor:pointer;color:var(--anil)}.version-switcher .ui-subhead{font-size:var(--apparatus-size);line-height:var(--apparatus-leading);margin-block:var(--space-sm) var(--space-xs)}.version-page>nav[aria-label="Text index"]{font:var(--chrome-size)/var(--chrome-leading) var(--text-family);border-top:0;padding-block-start:0}.version-page>nav[aria-label="Text index"] ol{margin:0;padding-inline-start:var(--space-md)}.version-page>.ui-meta{display:inline-block;margin-inline-end:var(--space-md)}.difference-metadata{padding-block:var(--space-sm);border-block:var(--rule-width) solid var(--hairline)}.difference-side>.ui-eyebrow{text-transform:uppercase;position:relative;border-top:var(--rule-width) solid var(--hairline);padding-top:var(--space-sm)}.difference-side>.ui-eyebrow:after{content:"";position:absolute;width:var(--diamond-size);height:var(--diamond-size);background:var(--ink);inset:0 0 auto auto;transform:translateY(-50%) rotate(45deg)}.difference-side[data-diff-side=after]>.ui-eyebrow{border-top-color:var(--ink)}.review-card>.ui-field{margin:var(--space-xl) 0 0;padding:var(--space-lg) 0 var(--space-sm)}.review-card>.ui-field label{font:var(--label-weight) var(--label-size)/var(--label-leading) var(--text-family);letter-spacing:var(--label-tracking);font-variant-caps:small-caps}.review-card>.review-actions{padding:var(--space-xs) 0 var(--space-lg);margin:0;gap:var(--space-sm)}.review-page .ui-field textarea{background:var(--clear);min-height:var(--decision-height)}.review-page.ui-sheet{width:min(100%,var(--review-sheet-width));min-height:var(--review-min-height);--reading-size: var(--apparatus-size);--reading-leading: var(--apparatus-leading)}.review-page .difference-heading>.ui-title{font-size:var(--section-size);line-height:var(--section-leading);max-width:none}.review-page .difference-heading>.ui-eyebrow{margin-top:var(--space-lg)}.review-page .review-card{padding-top:var(--space-sm)}.review-page .difference-heading{margin-bottom:var(--space-sm)}.review-page .difference-layout{display:inline-flex;margin-block:var(--space-sm);vertical-align:middle}.review-batch-actions{display:inline-block;margin-inline-start:var(--space-lg);vertical-align:middle}.review-batch-actions:has(.ui-decision-box){display:block;margin-inline-start:0}.review-card header .ui-subhead{font-size:var(--apparatus-size);line-height:var(--apparatus-leading);margin-block:0 var(--space-xs)}.review-card .difference-metadata{border:0;padding:0;margin-bottom:var(--space-xs);color:var(--oxblood)}.review-card header .ui-meta{margin-bottom:var(--space-xs)}.review-card header .ui-rule{margin-block:var(--space-sm) 0}.review-card .review-placement{margin-top:0;font-size:var(--chrome-size);line-height:var(--chrome-leading)}@media(max-width:900px){.version-page .passage-editor{display:block}}@media(max-width:760px){.difference-columns,.review-columns{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}}@media(max-width:1100px){.version-page.ui-sheet{margin-inline:auto}}@media(max-width:520px){.app-frame>.account-bar{gap:var(--space-xs) var(--space-md);margin-bottom:var(--space-lg)}.desk-context{flex-basis:calc(100% - 120px)}.account-bar .desk-wordmark{font-size:var(--mobile-wordmark-size);line-height:var(--chrome-leading)}.ui-logo--header{width:var(--logo-mobile-width);height:var(--logo-mobile-height)}.ui-logo--watermark{width:var(--watermark-mobile-width);opacity:var(--watermark-mobile-opacity);inset-inline-end:calc(-1 * var(--space-lg))}.desk-context{text-align:start}.desk-account{width:100%;margin:0;justify-content:space-between}.desk-account>span{flex:1 1 180px}.review-page.ui-sheet{padding:var(--space-xl) var(--space-lg)}.review-card>.ui-field{padding:var(--space-md) 0 var(--space-xs)}.review-card>.review-actions{padding:var(--space-sm) 0 var(--space-md)}.review-actions .ui-button{flex:1 1 auto}.review-batch-actions{display:block;margin-inline-start:0}.review-page .review-card{margin-top:var(--space-lg)}.ui-sheet-corner{display:none}.difference-layout{gap:var(--space-lg)}}[data-reading-surface] :is(.reading-content,.block-reading,.editor-surface){font-family:var(--reading-family);font-size:var(--reading-size);line-height:var(--reading-leading);font-weight:var(--reading-weight);letter-spacing:var(--reading-tracking);word-spacing:var(--reading-word-spacing);text-align:var(--reading-alignment, var(--reading-source-alignment, start));text-wrap:var(--reading-wrap);overflow-wrap:var(--reading-overflow-wrap);-webkit-hyphens:var(--reading-hyphens);hyphens:var(--reading-hyphens);color:var(--reading-ink)}[data-reading-surface] .reading-content>:not(.note-body),[data-reading-surface] .editor-surface{max-width:var(--reading-measure)}[data-reading-surface] .reading-content p{margin:0 0 var(--reading-paragraph-gap);text-indent:var(--reading-indent)}[data-reading-surface] .reading-content :is(h1,h2){font-family:var(--reading-heading-family);font-size:var(--reading-heading-size);line-height:var(--reading-heading-leading);font-weight:var(--reading-heading-weight);margin:var(--reading-heading-margin);text-wrap:var(--reading-heading-wrap)}[data-reading-surface] .reading-content :is(h3,h4,h5,h6){font-family:var(--reading-subhead-family);font-size:var(--reading-subhead-size);line-height:var(--reading-subhead-leading);font-weight:var(--reading-subhead-weight);margin:var(--reading-heading-margin);text-wrap:var(--reading-heading-wrap)}[data-reading-surface] .reading-content blockquote{margin:var(--reading-quote-margin);padding-inline-start:var(--reading-quote-inset);border-inline-start:var(--reading-quote-rule) solid var(--reading-quote-rule-ink);color:var(--reading-quote-ink)}[data-reading-surface] .reading-content :is(ol,ul){margin:var(--reading-list-margin);padding-inline-start:var(--reading-list-inset)}[data-reading-surface] .reading-content li{margin:var(--reading-list-item-gap) 0}[data-reading-surface] .reading-content a{color:var(--reading-link-ink);text-decoration:var(--reading-link-decoration);text-underline-offset:var(--reading-link-offset)}[data-reading-surface] .reading-content .align-left{--reading-source-alignment: left}[data-reading-surface] .reading-content .align-center{--reading-source-alignment: center}[data-reading-surface] .reading-content .align-right{--reading-source-alignment: right}[data-reading-surface] .reading-content .align-justify{--reading-source-alignment: justify}[data-reading-surface] .reading-content [class*=align-]{text-align:var(--reading-alignment, var(--reading-source-alignment, start))}[data-reading-surface] .note-body{max-width:var(--reading-note-measure);margin:var(--reading-note-margin);padding:var(--reading-note-padding);border:0;border-inline-start:var(--reading-note-rule) solid var(--reading-note-rule-ink);background:var(--reading-note-background);color:var(--reading-note-ink);font-family:var(--reading-note-family);font-size:var(--reading-note-size);line-height:var(--reading-note-leading);font-weight:var(--reading-note-weight);text-align:var(--reading-note-alignment)}[data-reading-surface] .note-body p{margin:0 0 var(--reading-note-paragraph-gap);text-indent:var(--reading-note-indent)}[data-reading-surface] .note-body h2{font-family:var(--reading-note-family);font-size:var(--reading-note-label-size);line-height:var(--reading-note-label-leading);font-weight:var(--reading-note-label-weight);letter-spacing:var(--reading-note-label-tracking);color:var(--reading-note-label-ink);margin:var(--reading-note-label-margin);text-transform:var(--reading-note-label-case)}[data-reading-surface] .note-marker{font-family:var(--reading-marker-family);font-size:var(--reading-marker-size);line-height:var(--reading-marker-leading);font-weight:var(--reading-marker-weight);white-space:var(--reading-marker-whitespace)}[data-reading-surface] .note-marker a{color:var(--reading-marker-ink);text-decoration-style:var(--reading-marker-decoration);text-underline-offset:var(--reading-marker-offset)}[data-reading-surface] .block-surface{grid-template-columns:minmax(0,1fr) minmax(0,var(--reading-measure)) minmax(0,1fr);column-gap:0;margin-bottom:var(--reading-block-gap)}.version-page .block-reading>.reading-content{display:flow-root}.version-page .reading-block{margin:0;padding:0;border:0}.version-page .editor-surface{display:flow-root}.version-page .reading-content>:nth-last-child(1 of p,h1,h2,h3,h4,h5,h6,blockquote,ol,ul){margin-bottom:var(--reading-last-gap)}[data-reading-surface] .editor-surface{white-space:normal!important}[data-note-editor]{--reading-family: var(--reading-note-family);--reading-size: var(--reading-note-size);--reading-leading: var(--reading-note-leading);--reading-weight: var(--reading-note-weight);--reading-paragraph-gap: var(--reading-note-paragraph-gap);--reading-cap-size: var(--editor-note-cap-size);--reading-cap-leading: inherit;--reading-cap-weight: inherit;--reading-cap-float: none;--reading-cap-margin: 0}.version-page :is(.reading-notes,.editor-reading-notes){display:flow-root;grid-column:3;grid-row:1;min-width:0}.version-page .block-surface{align-items:start}.version-page .reading-content>:not(.note-body){grid-column:1}[data-reading-surface] .block-surface--opening .reading-content>p:first-of-type:first-letter,[data-reading-surface] .reading-opening>p:first-of-type:first-letter{float:var(--reading-cap-float);margin:var(--reading-cap-margin);font-size:var(--reading-cap-size);line-height:var(--reading-cap-leading);font-weight:var(--reading-cap-weight)}[data-reading-cap=off]{--reading-cap-size: 1em;--reading-cap-leading: inherit;--reading-cap-weight: inherit;--reading-cap-float: none;--reading-cap-margin: 0}[data-reading-profile=book]{--reading-alignment: start}[data-reading-profile=study]{--reading-size: var(--apparatus-size);--reading-leading: var(--apparatus-leading);--reading-family: var(--reading-study-family);--reading-measure: var(--reading-study-measure);--reading-alignment: justify}.ui-reading-surface .reading-content{max-width:var(--reading-measure)}[data-reading-surface] .reading-content>:first-child{margin-top:var(--reading-first-gap)}[data-reading-surface] .reading-content>:last-child{margin-bottom:var(--reading-last-gap)}[data-reading-surface] .reading-content :is(strong,b){font-weight:var(--reading-strong-weight)}[data-reading-surface] .reading-content :is(em,i){font-style:var(--reading-emphasis-style)}@media(max-width:900px){.version-page .block-reading>.reading-content{display:flow-root}}@media(min-width:1101px){.version-page .editor-reading-notes .note-body{grid-column:2;width:var(--note-slip-width);max-width:var(--reading-note-measure);margin:var(--space-sm) 0 var(--space-md) var(--space-lg);padding:var(--space-lg);background:var(--slip);box-shadow:var(--sheet-shadow);border-inline-start:var(--reading-note-rule) solid var(--reading-note-rule-ink);transform:rotate(asin(var(--slip-sliver) / var(--note-slip-width)))}.version-page .editor-reading-notes{width:var(--note-slip-width)}.version-page .editor-note-controls{width:var(--note-slip-width);margin-inline-start:var(--space-lg)}}.note-body:target{outline:var(--focus-width) solid var(--anil);outline-offset:var(--focus-offset)}.reading-content .passage-image{margin:var(--space-lg) 0}.reading-content .passage-image img{display:block;max-width:100%;height:auto}.reading-content :is(figcaption,caption){font-family:var(--reading-note-family);font-size:var(--reading-note-size);color:var(--muted);text-align:start;padding-block:var(--space-sm)}.passage-table-scroll{overflow-x:auto;max-width:100%;margin-block:var(--space-lg)}.reading-content .passage-table{border-collapse:collapse;width:100%;margin-block:var(--space-lg)}.reading-content .passage-table :is(th,td){border:var(--rule-width) solid var(--hairline);padding:var(--space-sm);text-align:start;min-width:var(--space-xl)}.reading-content .passage-table th{font-weight:var(--reading-strong-weight);background:var(--slip)}.passage-table-scroll .passage-table{margin-block:0}.editor-surface .passage-table:before{content:attr(aria-label);display:table-caption;font-family:var(--reading-note-family);font-size:var(--reading-note-size);color:var(--muted);text-align:start;padding-block:var(--space-sm)}@media(max-width:1100px){.version-page .note-body{grid-column:1 / -1}.version-page .passage-editor{display:block}.version-page :is(.reading-notes,.editor-reading-notes){grid-column:1 / -1;grid-row:auto}}.version-page .reading-notes{position:absolute;inset:0 auto auto calc(100% + var(--note-lane-inset));width:var(--note-slip-width)}.margin-note{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;opacity:0;visibility:hidden;translate:0 calc(var(--note-offset) + var(--note-reveal-shift))}.margin-note--placed{opacity:1;visibility:visible;translate:0 var(--note-offset);transition:opacity var(--note-reveal-duration) var(--motion-ease),translate var(--note-reveal-duration) var(--motion-ease)}@media(prefers-reduced-motion:reduce){.margin-note{--note-reveal-shift: 0px}.margin-note--placed{transition:none}}.margin-note .ui-note-slip{width:100%}[data-reading-surface] .note-body--modal{border:0;padding:0;margin:0;max-width:none;background:var(--clear)}.ui-dialog .note-body>:last-child{margin-bottom:0}@media(max-width:1100px){.version-page .reading-notes{inset-inline-start:calc(100% + var(--note-tab-inset));width:var(--note-tab-width)}.margin-note .ui-note-slip{padding:var(--space-xs) 0;min-height:var(--rail-touch-size);box-shadow:none;background:var(--sheet);text-align:center}.margin-note .ui-note-slip :is(.ui-note-slip__prefix,.ui-note-slip__preview,.ui-note-slip__action,.ui-note-slip__bracket){display:none}.margin-note .ui-note-slip__tab{display:block;margin:0 auto var(--space-xs)}.margin-note .ui-note-slip__label{margin:0;overflow-wrap:anywhere}}@media(min-width:1101px)and (max-width:1400px){.version-page[data-reading-measure=wide] .reading-notes{inset-inline-start:calc(100% + var(--note-tab-inset));width:var(--note-tab-width)}.version-page[data-reading-measure=wide] .margin-note .ui-note-slip{padding:var(--space-xs) 0;min-height:var(--rail-touch-size);box-shadow:none;text-align:center}.version-page[data-reading-measure=wide] .margin-note .ui-note-slip :is(.ui-note-slip__prefix,.ui-note-slip__preview,.ui-note-slip__action,.ui-note-slip__bracket){display:none}.version-page[data-reading-measure=wide] .margin-note .ui-note-slip__tab{display:block;margin:0 auto var(--space-xs)}}.ui-reading-preferences{position:relative;display:inline-flex}.ui-reading-preferences__trigger{position:relative;font-family:var(--text-family);letter-spacing:var(--body-tracking)}.ui-reading-preferences__panel{position:absolute;inset-block-start:calc(100% + var(--space-xs));inset-inline-start:0;z-index:var(--editor-panel-layer);width:min(var(--reading-preferences-width),calc(100vw - var(--space-xl)));padding:var(--space-md);background:var(--sheet);border:var(--rule-width) solid var(--hairline);box-shadow:var(--sheet-shadow);text-align:start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm) var(--space-lg);align-items:start}.ui-reading-preferences__title{grid-column:1 / -1;margin-block-end:0}.ui-reading-preferences__group{min-width:0;margin:0;padding:0;border:0}.ui-reading-preferences__group legend{padding:0;margin-block-end:var(--space-xs);font:var(--label-weight) var(--label-size)/var(--label-leading) var(--text-family);letter-spacing:var(--label-tracking);font-variant-caps:var(--label-case);color:var(--muted)}.ui-reading-preferences__options{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md)}.ui-reading-preferences__option{display:inline-flex;align-items:center;gap:var(--space-xs);font:var(--chrome-weight) var(--chrome-size)/var(--chrome-leading) var(--text-family);color:var(--ink);cursor:pointer}.ui-reading-preferences__option input{margin:0;accent-color:var(--anil)}.ui-reading-preferences__actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:var(--space-sm);border-block-start:var(--rule-width) solid var(--hairline);padding-block-start:var(--space-xs)}.ui-reading-preferences__status{grid-column:1 / -1;margin:0;font:var(--caption-style) var(--caption-weight) var(--caption-size)/var(--caption-leading) var(--text-family);color:var(--muted)}.ui-reading-preferences-enter-active{transition:opacity var(--preferences-motion-duration) var(--preferences-motion-ease),transform var(--preferences-motion-duration) var(--preferences-motion-ease)}.ui-reading-preferences-leave-active{pointer-events:none;transition:opacity var(--preferences-motion-exit-duration) var(--preferences-motion-ease),transform var(--preferences-motion-exit-duration) var(--preferences-motion-ease)}.ui-reading-preferences-enter-from,.ui-reading-preferences-leave-to{opacity:0;transform:translateY(var(--preferences-motion-rise)) scale(var(--preferences-motion-scale))}@media(prefers-reduced-motion:reduce){.ui-reading-preferences-enter-active,.ui-reading-preferences-leave-active{transition:none}.ui-reading-preferences-enter-from,.ui-reading-preferences-leave-to{opacity:1;transform:none}}@media(max-width:520px){.ui-reading-preferences__panel{position:fixed;inset-inline:var(--space-sm);inset-block:auto var(--space-sm);width:auto;max-height:calc(100vh - var(--space-xl));overflow-y:auto;display:block}.ui-reading-preferences__group{margin-block-end:var(--space-sm)}.ui-reading-preferences__actions{margin-block-start:var(--space-sm)}.ui-reading-preferences__status{margin-block-start:var(--space-xs)}}
