lite-youtube{contain:content;cursor:pointer;background-color:#000;background-position:50%;background-size:cover;max-width:720px;display:block;position:relative}lite-youtube:before{content:attr(data-title);color:#eee;text-shadow:0 0 2px #00000080;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background-image:linear-gradient(#000000ab 0%,#0000008a 14%,#00000026 54%,#0000000d 72%,#0000 94%);width:100%;height:99px;padding:25px 20px;font-family:YouTube Noto,Roboto,Arial,Helvetica,sans-serif;font-size:18px;display:block;position:absolute;top:0;overflow:hidden}lite-youtube:hover:before{color:#fff}lite-youtube:after{content:"";padding-bottom:56.25%;display:block}lite-youtube>iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}lite-youtube>.lyt-playbtn{cursor:pointer;z-index:1;filter:grayscale();background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 68 48\"><path d=\"M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z\" fill=\"red\"/><path d=\"M45 24 27 14v20\" fill=\"white\"/></svg>") 50%/68px 48px no-repeat;border:0;width:100%;height:100%;transition:filter .1s cubic-bezier(0,0,.2,1);display:block;position:absolute}lite-youtube:hover>.lyt-playbtn,lite-youtube .lyt-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated>.lyt-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.filmstrip.is-on{opacity:1}.filmstrip .frame{opacity:0;animation:3.6s infinite filmstrip-cycle}.filmstrip .frame-2{animation-delay:1.2s}.filmstrip .frame-3{animation-delay:2.4s}@keyframes filmstrip-cycle{0%,to{opacity:0}8%,33%{opacity:1}41%{opacity:0}}lite-youtube{isolation:isolate;background-position:50%;background-size:cover;max-width:none}lite-youtube>picture>.lyt-poster{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}lite-youtube>.lyt-playbtn{filter:none;background:radial-gradient(circle at center, var(--gold) 0 2.6rem, transparent 2.65rem) no-repeat center, linear-gradient(to top, #00000059, transparent 45%)}lite-youtube>.lyt-playbtn:after{content:"";background:var(--on-gold);clip-path:polygon(0 0,100% 50%,0 100%);width:1.8rem;height:1.8rem;margin:auto;transition:transform .3s;position:absolute;inset:0;transform:translate(.18rem)}lite-youtube:hover>.lyt-playbtn{filter:none;background:radial-gradient(circle at center, var(--gold-hover) 0 2.85rem, transparent 2.9rem) no-repeat center, linear-gradient(to top, #00000040, transparent 45%)}lite-youtube.lyt-activated>.lyt-playbtn:after{display:none}.verse-ref{color:var(--gold);text-underline-offset:4px;cursor:help;text-decoration:underline dotted}.verse-popover{border:1px solid var(--line);background:var(--surface);max-width:min(28rem,90vw);color:var(--text);border-radius:1rem;margin:auto;padding:1.25rem 1.4rem;box-shadow:0 20px 60px -20px #0009}.verse-popover::backdrop{background:rgb(var(--scrim) / .45)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.scripture-index .book{margin-inline:calc(var(--spacing,.25rem) * -3);padding-inline:calc(var(--spacing,.25rem) * 3);content-visibility:auto;contain-intrinsic-size:auto 600px}@media print{.scripture-index .book{content-visibility:visible}}.scripture-index .book-body{column-gap:calc(var(--spacing,.25rem) * 12);row-gap:calc(var(--spacing,.25rem) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line);padding-block:calc(var(--spacing,.25rem) * 10);display:grid}@media (width>=64rem){.scripture-index .book-body{grid-template-columns:16rem minmax(0,1fr)}}.scripture-index .book:last-child>.book-body{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.scripture-index .chapter{column-gap:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 6);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.scripture-index .chapter:first-child{padding-top:0}.scripture-index .chapter:last-child{padding-bottom:0}@media (width>=40rem){.scripture-index .chapter{column-gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:3.5rem minmax(0,1fr)}}.scripture-index .chapter>h4{font-family:var(--font-display,"Fraunces Variable", ui-serif, Georgia, serif);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-leading:1;--tw-font-weight:var(--font-weight-light,300);line-height:1;font-weight:var(--font-weight-light,300);color:var(--gold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}@media (width>=40rem){.scripture-index .chapter>h4{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}.scripture-index .passage{margin-inline:calc(var(--spacing,.25rem) * -3);align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 8);row-gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:grid}@media (width>=48rem){.scripture-index .passage{grid-template-columns:12rem minmax(0,1fr)}}.scripture-index .passage+.passage{margin-top:calc(var(--spacing,.25rem) * 3)}.scripture-index .passage:target{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.scripture-index .passage:target{background-color:color-mix(in oklab, var(--gold) 10%, transparent)}}.scripture-index .passage:target{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.scripture-index .passage:target{--tw-ring-color:color-mix(in oklab, var(--gold) 40%, transparent)}}.scripture-index .verse-ref,.scripture-index .verse-ref-plain{text-align:left;font-family:var(--font-sans,"Inter Variable", ui-sans-serif, system-ui, -apple-system, sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-size:.95rem;font-weight:var(--font-weight-semibold,600);justify-self:flex-start}.scripture-index .verse-ref-plain{color:var(--heading)}.scripture-index .verse-popover{max-height:85dvh;overflow-y:auto}.scripture-index .verse-popover>p+p{margin-top:calc(var(--spacing,.25rem) * 2);font-family:var(--font-serif,"Source Serif 4 Variable", ui-serif, Georgia, serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--text)}.scripture-index .verse-popover>button{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--gold)}@media (hover:hover){.scripture-index .verse-popover>button:hover{text-decoration-line:underline}}.scripture-index .passage li+li{margin-top:calc(var(--spacing,.25rem) * 2)}.scripture-index .passage a{align-items:baseline;gap:calc(var(--spacing,.25rem) * 3);display:inline-flex}.scripture-index .at{min-width:calc(var(--spacing,.25rem) * 15);border-radius:var(--radius-md,.375rem);background-color:var(--surface-2);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);text-align:center;font-family:var(--font-sans,"Inter Variable", ui-sans-serif, system-ui, -apple-system, sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-size:.7rem;font-weight:var(--font-weight-semibold,600);color:var(--gold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}.scripture-index .at:before{content:"▶ " / ""}.scripture-index .title{font-family:var(--font-serif,"Source Serif 4 Variable", ui-serif, Georgia, serif);--tw-leading:var(--leading-snug,1.375);font-size:1.05rem;line-height:var(--leading-snug,1.375);color:var(--heading);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.scripture-index .passage a:hover .at{background-color:var(--gold);color:var(--on-gold)}.scripture-index .passage a:hover .title{color:var(--gold)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
