@font-face{font-family:Mekorot Vilna;src:url(/fonts/Mekorot-Vilna.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mekorot Vilna;src:url(/fonts/Mekorot-Vilna-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mekorot Rashi;src:url(/fonts/Mekorot-Rashi.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--bg: #fafaf7;--fg: #1a1a1a;--muted: #6b6b6b;--accent: #8a2a2b;--line: #e5e3dc}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--fg);font-family:system-ui,-apple-system,sans-serif;line-height:1.5}main{margin:0 auto}header{border-bottom:1px solid var(--line);padding-bottom:1rem;margin-bottom:2rem}header h1{margin:0;font-size:2rem;letter-spacing:-.02em}header .ref{margin:.25rem 0 0;color:var(--muted);font-size:.95rem}section{margin-bottom:2.5rem}section h2{font-size:.85rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:0 0 .75rem}.hebrew{font-family:Mekorot Vilna,serif;font-size:1.4rem;line-height:1.9}.rashi-script{font-family:Mekorot Rashi,Mekorot Vilna,serif;font-size:1.25rem}.english{margin-top:.75rem;color:var(--muted);font-size:.95rem}.loading{color:var(--muted);font-style:italic}.daf-root{position:relative;width:var(--daf-content-width);pointer-events:none;box-sizing:content-box}.daf-root .daf-outer,.daf-root .daf-inner,.daf-root .daf-main{position:absolute;top:0;left:0;width:var(--daf-content-width);pointer-events:none;box-sizing:content-box}.daf-root .daf-spacer{pointer-events:none}.daf-root .daf-inner .daf-spacer,.daf-root .daf-outer .daf-spacer{width:var(--daf-halfway-percent)}.daf-root .daf-inner .daf-mid,.daf-root .daf-outer .daf-mid{width:var(--daf-remainder-percent);clear:both}.daf-root .daf-inner .daf-spacer,.daf-root .daf-main .daf-outer-mid{float:var(--daf-inner-float)}.daf-root .daf-outer .daf-spacer,.daf-root .daf-main .daf-inner-mid{float:var(--daf-outer-float)}.daf-root .daf-main .daf-start{width:var(--daf-content-width)}.daf-root .daf-main .daf-inner-mid,.daf-root .daf-main .daf-outer-mid{width:var(--daf-side-percent)}.daf-root .daf-start{height:var(--daf-start)}.daf-root .daf-inner .daf-end{height:var(--daf-inner-end)}.daf-root .daf-outer .daf-end{height:var(--daf-outer-end)}.daf-root .daf-inner .daf-mid,.daf-root .daf-main .daf-inner-mid{height:var(--daf-inner)}.daf-root .daf-outer .daf-mid,.daf-root .daf-main .daf-outer-mid{height:var(--daf-outer)}.daf-root .daf-main .daf-inner-mid,.daf-root .daf-main .daf-outer-mid,.daf-root .daf-end,.daf-root .daf-main .daf-start{margin-left:calc(.5 * var(--daf-padding-horizontal));margin-right:calc(.5 * var(--daf-padding-horizontal))}.daf-root .daf-inner .daf-start{width:var(--daf-inner-start-width, var(--daf-halfway-percent));margin-left:var(--daf-inner-start-pad, calc(.5 * var(--daf-padding-horizontal)));margin-right:var(--daf-inner-start-pad, calc(.5 * var(--daf-padding-horizontal)));margin-bottom:var(--daf-inner-start-gap, 0px)}.daf-root .daf-outer .daf-start{width:var(--daf-outer-start-width, var(--daf-halfway-percent));margin-left:var(--daf-outer-start-pad, calc(.5 * var(--daf-padding-horizontal)));margin-right:var(--daf-outer-start-pad, calc(.5 * var(--daf-padding-horizontal)));margin-bottom:var(--daf-outer-start-gap, 0px)}.daf-root .daf-mid,.daf-root .daf-main .daf-text{margin-top:var(--daf-padding-vertical)}.daf-root .daf-mid,.daf-root .daf-main .daf-inner-mid,.daf-root .daf-main .daf-outer-mid{margin-bottom:var(--daf-padding-vertical)}.daf-root .daf-text{direction:var(--daf-direction);text-align:justify;text-align-last:center}.daf-root .daf-text span{pointer-events:auto}.daf-root .daf-main .daf-text{font-family:var(--daf-font-main);font-size:var(--daf-font-size-main);line-height:var(--daf-line-height-main)}.daf-root .daf-inner .daf-text,.daf-root .daf-outer .daf-text{font-size:var(--daf-font-size-side);line-height:var(--daf-line-height-side)}.daf-root .daf-inner .daf-text{font-family:var(--daf-font-inner)}.daf-root .daf-outer .daf-text{font-family:var(--daf-font-outer)}.daf-root .daf-text .gdropcap{font-size:1.8em;font-weight:700;line-height:1}.daf-root .daf-text .shastitle7,.daf-root .daf-text .five{font-weight:700}.daf-root .daf-text div{display:inline}.daf-root .daf-text .daf-section-marker{display:inline-block;width:.55em;height:.55em;border-radius:50%;vertical-align:middle;margin-inline-end:.25em;opacity:.85;background-color:#9ca3af}.daf-root .daf-text .daf-section-marker.daf-section-jerusalem{background-color:#1e8043}.daf-root .daf-text .daf-section-marker.daf-section-bavel{background-color:#d97706}.daf-root .daf-text .daf-section-marker.daf-section-mixed{background-color:#7c3aed}.daf-root .daf-text .daf-section-marker.daf-section-other{background-color:#9ca3af}.daf-root .daf-text .daf-word{cursor:pointer;padding:0 1px;border-radius:2px;transition:background-color .12s}.daf-root .daf-text .daf-word:hover{background-color:#8a2a2b1f}.daf-root .daf-text .daf-word.daf-word-active{background-color:#8a2a2b38}
