.page-tefilot[data-theme="light"], .rd-theme__sw[data-theme="light"]{color-scheme: light;--color-bg: var(--paper-050);--color-bg-alt: var(--paper-200);--color-surface: var(--paper-000);--color-surface-raised: var(--paper-000);--color-fill: var(--paper-100);--color-ink: var(--stone-900);--color-ink-2: var(--stone-700);--color-ink-3: var(--stone-600);--color-line: var(--paper-300);--color-line-strong: var(--stone-500);--color-primary: var(--burgundy-600);--color-primary-hover: var(--burgundy-700);--color-primary-active: var(--burgundy-800);--color-on-primary: #FFF8EF;--color-primary-soft: var(--burgundy-050);--color-link: var(--burgundy-600);--color-link-hover: var(--burgundy-800);--color-accent: var(--gold-500);--color-accent-strong: var(--gold-700);--color-accent-ink: var(--gold-900);--color-accent-soft: var(--gold-100);--color-on-accent: #2A1B08;--color-focus: var(--burgundy-600);--color-focus-halo: var(--paper-000);--color-selection-bg: #F2DDB0;--color-selection-ink: var(--stone-900);--color-success: var(--green-700);--color-warning: var(--amber-700);--color-danger: var(--red-700);--color-info: var(--blue-700);--color-binding: var(--burgundy-900);--color-binding-deep: var(--burgundy-950);--color-binding-raised: var(--burgundy-800);--color-focus-binding: var(--gold-300);--binding-sheen: radial-gradient(90rem 14rem at 100% 0%, rgb(137 2 8 / .38), transparent 62%);--color-scrim-light: rgb(31 26 23 / .06);--color-prayer-bg: var(--paper-000);--color-prayer-ink: var(--stone-900);--color-prayer-rubric: var(--burgundy-600);--color-prayer-source: var(--stone-600);--rule-siddur: var(--gold-500);--arch-ground: linear-gradient(180deg, #F4ECDF 0%, var(--paper-200) 100%);--arch-rim: rgb(207 155 68 / .75);--hairline-gold: linear-gradient(to left, transparent, var(--gold-500) 18%, var(--gold-400) 50%, var(--gold-500) 82%, transparent);--shadow-color: 40 22 14;--shadow-1: 0 1px 2px rgb(40 22 14 / .06);--shadow-2: 0 2px 6px rgb(40 22 14 / .06), 0 10px 24px -10px rgb(40 22 14 / .18);--shadow-3: 0 6px 14px rgb(40 22 14 / .08), 0 28px 56px -18px rgb(40 22 14 / .28);--shadow-4: var(--shadow-3)}.page-tefilot[data-theme="sepia"], .rd-theme__sw[data-theme="sepia"]{--color-on-primary: #FFF8EF;--color-accent: var(--gold-500);--color-accent-strong: var(--gold-700);--color-accent-soft: var(--gold-100);--color-on-accent: #2A1B08;--color-selection-bg: #F2DDB0;--color-selection-ink: var(--stone-900);--color-success: var(--green-700);--color-warning: var(--amber-700);--color-danger: var(--red-700);--color-info: var(--blue-700);--color-binding: var(--burgundy-900);--color-binding-deep: var(--burgundy-950);--color-binding-raised: var(--burgundy-800);--color-focus-binding: var(--gold-300);--binding-sheen: radial-gradient(90rem 14rem at 100% 0%, rgb(137 2 8 / .38), transparent 62%);--hairline-gold: linear-gradient(to left, transparent, var(--gold-500) 18%, var(--gold-400) 50%, var(--gold-500) 82%, transparent)}.page-tefilot[data-theme]{--card-border: var(--color-line);--ring: 0 0 0 var(--focus-width) var(--color-focus)}html[data-a11y-contrast="high"] .page-tefilot[data-theme]{--color-line: #5C5048;--color-line-strong: #1F1A17;--card-border: #1F1A17}.tf-rhead{position: relative;padding-block: var(--space-4) var(--space-7);border-block-end: 1px solid var(--color-line)}.tf-rhead__inner{display: grid;gap: var(--space-4)}.tf-rhead__body{display: grid;gap: var(--space-2);justify-items: start}.tf-rhead__title{font-size: var(--fs-h1);line-height: 1.12;color: var(--color-ink);text-wrap: balance}.tf-rhead__meta{display: flex;flex-wrap: wrap;gap: .25rem var(--space-4);margin: var(--space-1) 0 0;color: var(--color-ink-2);font: var(--fw-semibold) var(--fs-meta)/1.4 var(--font-body)}.tf-rhead__m{display: inline-flex;align-items: center;gap: .35rem}.tf-rhead__m .icon{inline-size: 1rem;block-size: 1rem;color: var(--color-ink-3)}.tf-status{color: var(--color-ink-3);font-weight: var(--fw-semibold);text-decoration: underline dotted color-mix(in srgb, currentColor 60%, transparent);text-underline-offset: .3em}.tf-status .icon{color: currentColor}.tf-when{display: grid;grid-template-columns: auto minmax(0, 1fr);gap: .15rem var(--space-3);align-items: start;max-inline-size: 38rem;margin-block-start: var(--space-3);padding: var(--space-3) var(--space-4);border-radius: var(--radius-md);background: var(--color-bg-alt)}.tf-when__icon{grid-row: span 2;color: var(--color-primary);padding-block-start: .2rem}.tf-when__icon .icon{inline-size: 1.25rem;block-size: 1.25rem}.tf-when__text{margin: 0;font-size: var(--fs-small);line-height: 1.55;color: var(--color-ink);text-wrap: pretty}.tf-when__text strong{margin-inline-end: .35rem;color: var(--color-ink);font-weight: var(--fw-bold)}.tf-when__note{margin: 0;font: var(--fw-semibold) var(--fs-small)/1.45 var(--font-body);color: var(--color-ink-3)}@media (max-width: 39.999em){.tf-rhead{padding-block: var(--space-3) var(--space-4)}.tf-rhead__inner{gap: var(--space-2)}.tf-rhead__body{gap: var(--space-1)}.tf-rhead__body > .eyebrow{display: none}.tf-rhead__title{font-size: clamp(1.75rem, 1.1rem + 2.6vw, 2rem);line-height: 1.15}.tf-rhead__meta{gap: .15rem .85rem}.tf-when{display: block;margin-block-start: var(--space-2);padding: .55rem .8rem;line-height: 1.5}.tf-when__icon{display: none}.tf-when__text, .tf-when__note{display: inline}.tf-when__note::before{content: " · "}}.rd{--rd-top: var(--sticky-offset);--rd-bar-h: 3rem;--rd-fs: calc(var(--fs-prayer) * var(--prayer-scale));--card-border: var(--color-line);position: relative;background: var(--color-bg);color: var(--color-ink);padding-block-end: var(--space-10)}.rd-bar{position: sticky;inset-block-start: var(--rd-top);z-index: var(--z-sticky);background: color-mix(in srgb, var(--color-surface) 97%, transparent);-webkit-backdrop-filter: blur(8px) saturate(1.2);backdrop-filter: blur(8px) saturate(1.2);border-block-end: 1px solid var(--color-line);transition: transform var(--dur-sheet) var(--ease-drawer)}.rd-bar:has(.rd-settings:not([hidden])){-webkit-backdrop-filter: none;backdrop-filter: none;background: var(--color-surface)}@media (prefers-reduced-transparency: reduce){.rd-bar{-webkit-backdrop-filter: none;backdrop-filter: none;background: var(--color-surface)}}html[data-a11y-contrast="high"] .rd-bar{-webkit-backdrop-filter: none;backdrop-filter: none;background: var(--color-surface);border-block-end-color: var(--color-line-strong)}html:not(.js) .rd-bar{display: none}.rd-bar:has(.rd-settings:not([hidden])){z-index: var(--z-modal)}.rd-bar.is-tucked:not(:focus-within){transform: translateY(calc(-100% - 2px))}.rd-bar__inner{display: flex;align-items: center;gap: var(--space-1);max-inline-size: calc(var(--container-max) + 2 * var(--gutter));margin-inline: auto;min-block-size: var(--rd-bar-h);padding-inline: var(--gutter)}.rd-bar__where{flex: 1;min-inline-size: 0;margin: 0;display: flex;align-items: baseline;gap: .5rem;overflow: hidden;white-space: nowrap}.rd-bar__title{flex: none;font: var(--fw-semibold) 1rem/1.2 var(--font-display);color: var(--color-ink);overflow: hidden;text-overflow: ellipsis;max-inline-size: 60%}.rd-bar__part{min-inline-size: 0;overflow: hidden;text-overflow: ellipsis;font: var(--fw-semibold) var(--fs-meta)/1.2 var(--font-body);color: var(--color-ink-3)}.rd-bar__part:not(:empty)::before{content: "·";margin-inline-end: .5rem;color: var(--color-ink-3)}.rd-bar__pct{flex: none;margin-inline: var(--space-1) var(--space-2);font: var(--fw-semibold) .8125rem/1 var(--font-numeric-ui);font-variant-numeric: tabular-nums;color: var(--color-ink-3);white-space: nowrap}.rd-bar__pct:empty{display: none}.rd-bar__tools{display: flex;gap: 0}.rd-btn{display: inline-flex;align-items: center;justify-content: center;gap: .4rem;min-inline-size: var(--tap-min);min-block-size: var(--tap-min);padding: 0 .7rem;border-radius: var(--radius-md);border: 1px solid transparent;background: transparent;color: var(--color-ink-2);font: var(--fw-semibold) var(--fs-small)/1 var(--font-body);cursor: pointer;touch-action: manipulation;-webkit-user-select: none;user-select: none;transition: background-color var(--dur-fast) ease, color var(--dur-fast) ease, transform var(--dur-press) var(--ease-out)}.rd-btn:active{transform: scale(var(--press-scale))}@media (hover: hover) and (pointer: fine){.rd-btn:hover{background: var(--color-fill);color: var(--color-primary)}}.rd-btn[aria-expanded="true"], .rd-btn[aria-pressed="true"]{background: var(--color-primary-soft);color: var(--color-primary)}.rd-btn .icon{inline-size: 1.25rem;block-size: 1.25rem}.rd-btn--toc{border-color: var(--color-line-strong);background: var(--color-surface);color: var(--color-ink);margin-inline-end: var(--space-1)}.rd-btn .rd-ic-off, .rd-btn[aria-pressed="true"] .rd-ic-on{display: none}.rd-btn[aria-pressed="true"] .rd-ic-off{display: inline-block}@media (max-width: 63.999em){.page-tefilot--reader .site-header{transition: transform var(--dur-sheet) var(--ease-drawer), box-shadow var(--dur-base) var(--ease-out)}html[data-tf-tuck] .page-tefilot--reader .site-header:not(:focus-within){transform: translateY(calc(-100% - 2px));box-shadow: none}html[data-tf-tuck] .page-tefilot--reader:not(:has(.site-header:focus-within)) .rd-bar{transform: translateY(calc(-1 * var(--rd-top)))}}@media (max-width: 47.999em){.rd-bar__tools .rd-btn__label{position: absolute;inline-size: 1px;block-size: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.rd-bar__tools .rd-btn{padding: 0}.rd-bar__where:has(.rd-bar__part:not(:empty)) .rd-bar__title{display: none}.rd-bar__title{max-inline-size: 100%}.rd-bar__part:not(:empty)::before{display: none}.rd-bar__part{font: var(--fw-semibold) 1rem/1.2 var(--font-display);color: var(--color-ink)}}@media (max-width: 23.124em){.rd-bar__pct{display: none}}html[data-a11y-scale]:not([data-a11y-scale="1.1"]) .rd-bar__pct{display: none}@media (min-width: 64em){.rd:not(.is-focus) .rd-btn--toc{display: none}}.rd-bar__progress{position: absolute;inset-inline: 0;inset-block-end: -1px;block-size: 2px;overflow: hidden;pointer-events: none}.rd-bar__progress > span{display: block;block-size: 100%;inline-size: 100%;background: var(--color-primary);transform-origin: right center;transform: scaleX(0)}.rd-settings{position: absolute;z-index: var(--z-dropdown);inset-block-start: calc(100% + .5rem);inset-inline-end: max(var(--gutter), calc((100% - var(--container-max)) / 2));inline-size: min(24rem, calc(100% - 2 * var(--gutter)));display: grid;gap: var(--space-4);padding: var(--space-4) var(--space-5) var(--space-5);background: var(--color-surface-raised);color: var(--color-ink);border: 1px solid var(--card-border);border-radius: var(--radius-lg);box-shadow: var(--shadow-2)}.rd-settings[hidden]{display: none}.rd-settings__head{display: flex;align-items: center;justify-content: space-between;gap: var(--space-3);margin-block-end: calc(-1 * var(--space-2))}.rd-settings__title{margin: 0;display: inline-flex;align-items: center;gap: .5rem;font: var(--fw-bold) var(--fs-title)/1.2 var(--font-display)}.rd-settings__title .icon{color: var(--color-primary)}.rd-settings__row{display: grid;gap: var(--space-2)}.rd-settings__label{font: var(--fw-bold) var(--fs-small)/1.3 var(--font-body);color: var(--color-ink-2)}.rd-size{display: flex;align-items: center;gap: var(--space-2)}.rd-size__range{flex: 1;min-inline-size: 0;block-size: var(--tap-min);accent-color: var(--color-primary);background: transparent;cursor: pointer}.rd-size__out{min-inline-size: 3.2rem;text-align: center;font: var(--fw-bold) var(--fs-small)/1 var(--font-numeric-ui);font-variant-numeric: tabular-nums;color: var(--color-ink)}.rd-theme{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--space-2)}.rd-theme__opt{display: grid;justify-items: center;gap: .35rem;min-block-size: 4.25rem;padding: .55rem .25rem .5rem;border-radius: var(--radius-md);border: 1.5px solid var(--color-line);background: var(--color-surface);color: var(--color-ink-2);font: var(--fw-semibold) var(--fs-small)/1 var(--font-body);cursor: pointer;touch-action: manipulation;-webkit-user-select: none;user-select: none;transition: border-color var(--dur-fast) ease, color var(--dur-fast) ease, transform var(--dur-press) var(--ease-out)}.rd-theme__opt:active{transform: scale(var(--press-scale))}@media (hover: hover) and (pointer: fine){.rd-theme__opt:hover{border-color: var(--color-line-strong);color: var(--color-ink)}}.rd-theme__opt[aria-pressed="true"]{border-color: var(--color-primary);color: var(--color-primary);box-shadow: inset 0 0 0 1px var(--color-primary);font-weight: var(--fw-bold)}.rd-theme__sw{display: grid;place-items: center;inline-size: 2.25rem;block-size: 1.6rem;border-radius: var(--radius-sm);background: var(--color-bg);box-shadow: inset 0 0 0 1px var(--color-line-strong)}.rd-theme__sw::after{content: "א";font: var(--fw-bold) .85rem/1 var(--font-prayer);color: var(--color-ink)}.rd-settings__switch{min-block-size: 3rem}.rd-settings__note{margin: 0;display: flex;gap: .4rem;align-items: center;font: var(--fw-semibold) var(--fs-meta)/1.45 var(--font-body);color: var(--color-ink-3)}.rd-settings__foot{display: flex;flex-wrap: wrap;justify-content: space-between;gap: var(--space-2);padding-block-start: var(--space-3);border-block-start: 1px solid var(--color-line)}@media (max-width: 47.999em){.rd-settings{position: fixed;inset-inline: 0;inset-block-start: auto;inset-block-end: 0;z-index: var(--z-modal);inline-size: auto;border-radius: var(--radius-xl) var(--radius-xl) 0 0;border-block-end: 0;padding-block-end: calc(var(--space-5) + env(safe-area-inset-bottom));max-block-size: 85dvh;overflow-y: auto;overscroll-behavior: contain;background: var(--color-bg);box-shadow: var(--shadow-3), 0 0 0 1px var(--color-line);transition: transform var(--dur-sheet) var(--ease-drawer), opacity var(--dur-sheet) var(--ease-out)}@starting-style{.rd-settings:not([hidden]){transform: translateY(100%);opacity: .6}}}@keyframes tf-rise{from{transform: translateY(8px);opacity: 0}to{transform: none;opacity: 1}}.tf-sheet--panel .tf-sheet__scrim--light{background: rgb(34 5 10 / .16)}.tf-sheet--panel .rd-settings{--card-border: var(--color-line)}.rd__layout{max-inline-size: calc(var(--container-max) + 2 * var(--gutter));margin-inline: auto;padding-inline: var(--gutter);padding-block-start: var(--space-6)}.rd__col{min-inline-size: 0;max-inline-size: 48rem;margin-inline: auto;display: grid;gap: var(--space-5);align-content: start}.rd-rail{display: none}@media (min-width: 64em){.rd__layout.has-toc{display: grid;grid-template-columns: minmax(0, 1fr) 15rem;gap: var(--space-9);align-items: start}.rd__layout.has-toc .rd__col{grid-column: 1;grid-row: 1;margin-inline: 0;inline-size: 100%;max-inline-size: 48rem;justify-self: center}.rd__layout.has-toc .rd-rail{grid-column: 2;grid-row: 1}.rd-rail{display: block;position: sticky;inset-block-start: calc(var(--rd-top) + var(--rd-bar-h) + var(--space-5))}.rd-rail__inner{max-block-size: calc(100dvh - var(--rd-top) - var(--rd-bar-h) - var(--space-9));overflow-y: auto;overscroll-behavior: contain;scrollbar-width: thin;scrollbar-color: var(--color-line-strong) transparent;padding-block: var(--space-1) var(--space-4)}.rd-toc-inline{display: none}}.rd-rail__title{margin: 0 0 var(--space-2);display: flex;align-items: center;gap: .5rem;font: var(--fw-bold) var(--fs-meta)/1.3 var(--font-body);color: var(--color-ink-3)}.rd-rail__title .icon{inline-size: 1rem;block-size: 1rem}.rd-rail__pct, .tf-sheet__pct{display: flex;align-items: center;gap: var(--space-2);margin: 0 0 var(--space-3);font: var(--fw-semibold) var(--fs-meta)/1 var(--font-numeric-ui);font-variant-numeric: tabular-nums;color: var(--color-ink-3)}.rd-rail__pct[hidden]{display: none}.rd-rail__pct-bar{flex: 1;block-size: 2px;background: var(--color-line);overflow: hidden}.rd-rail__pct-bar > span{display: block;block-size: 100%;inline-size: 100%;background: var(--color-primary);transform-origin: right center;transform: scaleX(0)}.rd-toc{list-style: none;margin: 0;padding: 0;display: grid}.rd-toc__a{position: relative;display: flex;align-items: baseline;gap: .6rem;min-block-size: var(--tap-min);padding: .6rem var(--space-3);border-inline-start: 2px solid var(--color-line);color: var(--color-ink-2);text-decoration: none;font: var(--fw-semibold) var(--fs-small)/1.35 var(--font-body);transition: color var(--dur-fast) ease, border-color var(--dur-fast) ease}@media (hover: hover) and (pointer: fine){.rd-toc__a:hover{color: var(--color-primary);border-inline-start-color: var(--color-line-strong)}}.rd-toc__n{flex: none;min-inline-size: 1.4rem;font: var(--fw-semibold) var(--fs-meta)/1.35 var(--font-body);color: var(--color-ink-3)}.rd-toc__a[aria-current="true"]{color: var(--color-primary);font-weight: var(--fw-bold);border-inline-start-color: var(--color-primary)}.rd-toc__a[aria-current="true"] .rd-toc__n{color: var(--color-primary)}.rd-toc__a.is-read:not([aria-current]) .rd-toc__t{color: var(--color-ink-3)}.rd-toc-inline{border: 1px solid var(--color-line);border-radius: var(--radius-lg);background: var(--color-surface)}.js .rd-toc-inline{display: none}.rd-toc-inline > summary{display: flex;align-items: center;gap: .6rem;min-block-size: 3rem;padding: 0 var(--space-4);cursor: pointer;list-style: none;font-weight: var(--fw-bold)}.rd-toc-inline > summary::-webkit-details-marker{display: none}.rd-toc-inline > summary .icon{color: var(--color-primary)}.rd-toc-inline__n{margin-inline-start: auto;font: var(--fw-semibold) var(--fs-meta)/1.3 var(--font-body);color: var(--color-ink-3)}.rd-toc-inline[open] .rd-toc-inline__chev{transform: rotate(180deg)}.rd-toc-inline .rd-toc{padding: 0 var(--space-4) var(--space-3)}.rd-page{position: relative;background: var(--color-prayer-bg);color: var(--color-prayer-ink);border-radius: var(--radius-xs);padding: var(--space-6) var(--space-4) var(--space-8);container: rd-page / inline-size}@media (max-width: 39.999em){.rd__layout{padding-inline: 0;padding-block-start: var(--space-2)}.rd__col{gap: var(--space-2)}.rd__col > :not(.rd-page){margin-inline: var(--gutter)}.rd-page{border-radius: 0;padding: var(--space-3) var(--gutter) var(--space-8);border-block: 1px solid var(--color-line)}.rd-part__head{margin-block-end: var(--space-3)}.rd-part__book{margin-block-end: var(--space-1)}.rd-part__title{font-size: 1.5rem}.rd-part__orn{margin-block-start: var(--space-1)}.rd-part + .rd-part{margin-block-start: var(--space-7)}}@media (min-width: 40em){.rd-page{padding: var(--space-8) clamp(var(--space-6), 5vw, var(--space-9)) var(--space-9);box-shadow: 0 0 0 1px var(--rule-siddur), 0 0 0 5px var(--color-prayer-bg), 0 0 0 6px var(--color-line), var(--shadow-2);margin-inline: 6px}}@media (min-width: 64em){.rd__col, .rd__layout.has-toc .rd__col{max-inline-size: calc(var(--measure-prayer) * max(1, min(var(--prayer-scale, 1), 1.25)) + 2 * var(--space-9) + 12px)}.rd-page{padding: var(--space-8) var(--space-9) var(--space-9)}.rd-page::before{content: none}}html[data-a11y-contrast="high"] .rd-page{box-shadow: 0 0 0 1px var(--color-line-strong)}.rd-runhead{display: none}@media (min-width: 64em){.rd-runhead{display: flex;justify-content: space-between;align-items: baseline;gap: var(--space-4);max-inline-size: var(--measure-prayer);margin: calc(-1 * var(--space-2)) auto var(--space-7);padding-block-end: var(--space-3);border-block-end: 1px solid var(--color-line)}.rd-runhead__t{font: var(--fw-bold) 1rem/1.2 var(--font-display);color: var(--color-ink-2);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.rd-runhead__n{flex: none;font: var(--fw-semibold) var(--fs-meta)/1.2 var(--font-body);color: var(--color-ink-3)}}.rd-text{font-family: var(--font-prayer);font-size: var(--rd-fs);line-height: var(--lh-prayer);font-weight: var(--fw-regular);color: var(--color-prayer-ink);overflow-wrap: break-word;hyphens: none;max-inline-size: var(--measure-prayer);margin-inline: auto}html[data-a11y-font="readable"] .page-tefilot .rd-text{font-family: var(--font-prayer)}.rd-text > :first-child{margin-block-start: 0}.rd-p{margin: 0 0 .85em;text-align: start;text-wrap: pretty}@container rd-page (min-width: 30rem){.rd-p{text-align: justify;text-align-last: start}}.page-tefilot .rd-p:has(.rd-ins, .rd-rc__tog){text-align: start}.rd-p.is-small, .rd-p--variant.is-small{font-size: .84em;color: var(--color-ink-2);line-height: 1.95;margin-block-end: .6em}.rd-p.is-emphasis{font-weight: var(--fw-bold);font-size: 1.12em;text-align: center;text-align-last: center}.rd-open{font-size: var(--prayer-opening-scale);font-weight: var(--fw-bold);color: var(--color-prayer-rubric);line-height: 1}.rd-strong{font-weight: var(--fw-bold);color: var(--color-prayer-ink)}.rd-ins, .rd-ins-block{font-family: var(--font-body);font-weight: var(--fw-bold);color: var(--color-prayer-rubric);font-size: max(.6em, 0.8125rem);line-height: 1.55}.rd-ins{margin-inline: .12em}.rd-ins-block{margin: 1em 0 .35em;font-size: max(.6em, .9375rem);line-height: 1.45;text-wrap: pretty;overflow: hidden;overflow: clip}.rd-ins-block::after{content: "";display: inline-block;vertical-align: middle;inline-size: 100%;block-size: 1px;margin-inline: .75rem -100%;background: var(--color-line)}.rd-resp, .rd-resp-block{color: var(--color-prayer-ink);font-weight: var(--fw-bold)}.rd-resp-block{margin: .2em 0 .85em}.rd-var{color: var(--color-ink-2)}.rd-book{margin: 0 0 .4em;text-align: center;font: var(--fw-semibold) max(.62em, 0.875rem)/1.4 var(--font-body);color: var(--color-prayer-source)}.rd-h{text-align: center;text-wrap: balance;margin: 1.5em 0 .55em;font-family: var(--font-display);color: var(--color-ink)}.rd-h2{font-size: clamp(1.25rem, .78em, 2rem);line-height: 1.3}.rd-h3{font-size: clamp(1.0625rem, .66em, 1.6rem);line-height: 1.35;font-weight: var(--fw-bold)}.rd-h3::after, .rd-h2::after{content: "";display: block;inline-size: 3rem;block-size: 1px;margin: .35em auto 0;background: var(--rule-siddur)}.rd-h--label{font-family: var(--font-body);font-size: max(.55em, 0.9375rem);color: var(--color-prayer-rubric)}.rd-h--label::after{display: none}.rd-part + .rd-part{margin-block-start: var(--space-9)}.rd-part__head{text-align: center;margin-block-end: var(--space-5)}.rd-part__book{margin: 0 0 var(--space-2);font: var(--fw-semibold) var(--fs-meta)/1.3 var(--font-body);color: var(--color-ink-3)}.rd-part__title{font-size: clamp(1.5rem, 1.25rem + 1vw, 2.125rem);line-height: 1.2;color: var(--color-ink);text-wrap: balance}.rd-part__orn{display: block;inline-size: 3.5rem;block-size: 1px;margin: var(--space-3) auto 0;background: var(--rule-siddur)}.rd-suggest{display: flex;gap: .45rem;align-items: flex-start;justify-content: center;max-inline-size: 36rem;margin: var(--space-3) auto 0;text-align: start;font: var(--fw-semibold) var(--fs-small)/1.55 var(--font-body);color: var(--color-ink-3)}.rd-part > .rd-suggest{margin-block-end: var(--space-3)}.rd-suggest > .icon{flex: none;margin-block-start: .2rem;color: var(--color-ink-3)}.rd-suggest__k{color: var(--color-ink-2);font-weight: var(--fw-bold)}.rd-suggest__today:not(:empty){display: inline-block;margin-inline-start: .45rem;padding: .05rem .6rem;border-radius: var(--radius-pill);background: var(--color-primary-soft);color: var(--color-primary);font-weight: var(--fw-bold);white-space: nowrap}.rd-suggest[data-today="off"] .rd-suggest__today{background: transparent;color: var(--color-ink-2);box-shadow: inset 0 0 0 1px var(--color-line-strong)}.rd-suggest[data-today="unknown"] .rd-suggest__today{background: transparent;color: var(--color-ink-3);box-shadow: inset 0 0 0 1px var(--color-line-strong)}.rd-fin{display: flex;justify-content: center;margin-block-start: var(--space-8)}.rd-fin img{display: none}.rd-fin::before{content: "";inline-size: min(100%, 12rem);block-size: 1px;background: linear-gradient(to left, transparent, color-mix(in srgb, var(--color-accent) 80%, transparent), transparent)}.rd-cond{position: relative;margin-block: .35em .7em;padding-inline-start: .9rem;border-inline-start: 1px solid var(--rule-siddur)}.rd-cond .rd-cond{margin-block: .25em .5em}.rd-cond--req{border-inline-start: 1.5px dotted color-mix(in srgb, var(--color-line-strong) 70%, transparent)}.rd-cond--minhag{border-inline-start-style: dashed}.rd-cond__bar{display: flex;flex-wrap: wrap;align-items: center;gap: .35rem .6rem;margin: 0 0 .15em;min-block-size: 1.75rem;font: var(--fw-semibold) var(--fs-small)/1.3 var(--font-body);color: var(--color-ink-3)}.rd-cond--req > .rd-cond__bar{min-block-size: 1.4rem}.rd-cond__label{text-wrap: pretty}.rd-cond__minhag, .rd-cond__mark, .rd-cond__unk{display: inline-flex;align-items: center;gap: .3rem;padding: .15rem .55rem;border-radius: var(--radius-pill);font: var(--fw-bold) var(--fs-caption)/1.2 var(--font-body)}.rd-cond__minhag{border: 1px dashed var(--color-line-strong);color: var(--color-ink-2)}.rd-cond__mark{background: var(--color-primary-soft);color: var(--color-primary)}.rd-cond__mark::before{content: "";inline-size: .45rem;block-size: .45rem;border-radius: 50%;background: currentColor}.rd-cond__unk{border: 1px dotted var(--color-line-strong);color: var(--color-ink-3)}.rd-cond.is-on:not(.rd-cond--req){border-inline-start-color: var(--color-primary)}.rd-cond__tog{display: inline-flex;align-items: center;gap: .3rem;margin-inline-start: auto;min-block-size: 2rem;padding: 0 .65rem;border-radius: var(--radius-pill);border: 1px solid var(--color-line-strong);background: var(--color-surface);color: var(--color-ink-2);font: var(--fw-bold) var(--fs-caption)/1 var(--font-body);cursor: pointer;position: relative;touch-action: manipulation;-webkit-user-select: none;user-select: none;transition: border-color var(--dur-fast) ease, color var(--dur-fast) ease, transform var(--dur-press) var(--ease-out)}.rd-cond__tog::after{content: "";position: absolute;inset: -.4rem -.25rem}.rd-cond__tog:active{transform: scale(var(--press-scale))}@media (hover: hover) and (pointer: fine){.rd-cond__tog:hover{border-color: var(--color-primary);color: var(--color-primary)}}.rd-cond__tog .icon{inline-size: 1rem;block-size: 1rem;transition: transform var(--dur-base) var(--ease-out)}.rd-cond__tog[aria-expanded="true"] .icon{transform: rotate(180deg)}.rd-cond.is-off{border-inline-start-color: transparent;padding-inline-start: 0;margin-block: .3em .45em}.rd-cond.is-off:not(.is-open) > .rd-cond__body{display: none}.rd-cond.is-off > .rd-cond__bar{min-block-size: var(--tap-min);padding: .3rem .4rem .3rem .75rem;border: 1px dashed color-mix(in srgb, var(--color-line-strong) 70%, transparent);border-radius: var(--radius-md);background: color-mix(in srgb, var(--color-bg-alt) 55%, transparent)}.rd-cond.is-off.is-open{padding-inline-start: .9rem;border-inline-start: 1px dashed var(--color-line-strong)}.rd-cond.is-off.is-open > .rd-cond__bar{background: transparent;border-color: transparent;padding-inline: 0}.rd-cond.is-off.is-open > .rd-cond__body{opacity: .78}.rd-cond__off{color: var(--color-ink-3);font-weight: var(--fw-semibold)}.rd-cond-run{margin-block: .3em .5em}.rd-cond-run:not(.is-open) > .rd-cond{display: none}.rd-cond-run__bar{display: flex;align-items: center;gap: .6rem;min-block-size: var(--tap-min);inline-size: 100%;padding: .3rem .4rem .3rem .75rem;text-align: start;border: 1px dashed color-mix(in srgb, var(--color-line-strong) 70%, transparent);border-radius: var(--radius-md);background: color-mix(in srgb, var(--color-bg-alt) 55%, transparent);color: var(--color-ink-3);font: var(--fw-semibold) var(--fs-caption)/1.3 var(--font-body);cursor: pointer;touch-action: manipulation;transition: color var(--dur-fast) ease, border-color var(--dur-fast) ease}@media (hover: hover) and (pointer: fine){.rd-cond-run__bar:hover{color: var(--color-primary);border-color: var(--color-primary)}}.rd-cond-run__bar .rd-cond__tog{pointer-events: none}.rd-cond-run.is-open > .rd-cond-run__bar{margin-block-end: .4em}.rd-rc--cal.is-on:not(.is-off) > .rd-var, .rd-rc--cal.is-on > .rd-t{background: var(--color-fill);border-radius: 3px;box-decoration-break: clone;-webkit-box-decoration-break: clone}.rd-rc.is-off:not(.is-open) > :not(.rd-rc__tog){display: none}.rd-rc__tog{position: relative;display: inline-flex;align-items: center;gap: .2rem;vertical-align: .12em;margin-inline: .2em;padding: .12em .55em;border-radius: var(--radius-pill);border: 1px dashed var(--color-line-strong);background: transparent;color: var(--color-ink-3);font: var(--fw-bold) max(.5em, 0.75rem)/1.2 var(--font-body);cursor: pointer;white-space: nowrap}.rd-rc__tog::after{content: "";position: absolute;inset: -.8rem -.25rem}@media (hover: hover) and (pointer: fine){.rd-rc__tog:hover{color: var(--color-primary);border-color: var(--color-primary)}}.rd-rc.is-off.is-open > :not(.rd-rc__tog){opacity: .7;text-decoration: underline dashed color-mix(in srgb, var(--color-line-strong) 70%, transparent);text-underline-offset: .35em}.rd-adapt{display: grid;gap: var(--space-3);padding: var(--space-4) var(--space-4) var(--space-3);border-radius: var(--radius-lg);border: 1px solid var(--card-border);background: var(--color-surface)}.rd-adapt__head{display: flex;gap: var(--space-3);align-items: flex-start}.rd-adapt__icon{flex: none;display: grid;place-items: center;inline-size: 2.5rem;block-size: 2.5rem;border-radius: 50%;background: var(--color-primary-soft);color: var(--color-primary)}.rd-adapt__txt{display: grid;gap: .2rem;min-inline-size: 0}.rd-adapt__title{margin: 0;font: var(--fw-bold) var(--fs-title)/1.3 var(--font-display);color: var(--color-ink)}.rd-adapt__when{margin: 0;font-size: var(--fs-small);color: var(--color-ink-2);line-height: 1.5}.rd-adapt__tags{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: var(--space-2)}.rd-adapt__tags[hidden]{display: none}.rd-adapt__tag{display: inline-flex;align-items: center;gap: .35rem;padding: .3rem .7rem;border-radius: var(--radius-pill);background: var(--color-primary-soft);color: var(--color-primary);font: var(--fw-bold) var(--fs-caption)/1.25 var(--font-body)}.rd-adapt__tag::before{content: "";inline-size: .4rem;block-size: .4rem;border-radius: 50%;background: currentColor}.rd-adapt__tag.is-manual{background: transparent;box-shadow: inset 0 0 0 1px var(--color-primary)}.rd-adapt__ctrl{display: flex;flex-wrap: wrap;gap: var(--space-2)}.rd-adapt__ctrl[hidden]{display: none}.rd-adapt__full, .rd-adapt__manual-btn{display: inline-flex;align-items: center;gap: .45rem;min-block-size: var(--tap-min);padding: 0 .9rem;border-radius: var(--radius-pill);border: 1.5px solid var(--color-line-strong);background: var(--color-surface);color: var(--color-ink);font: var(--fw-semibold) var(--fs-small)/1 var(--font-body);cursor: pointer;touch-action: manipulation;-webkit-user-select: none;user-select: none;transition: border-color var(--dur-fast) ease, background-color var(--dur-fast) ease, color var(--dur-fast) ease, transform var(--dur-press) var(--ease-out)}.rd-adapt__full:active, .rd-adapt__manual-btn:active{transform: scale(var(--press-scale))}@media (hover: hover) and (pointer: fine){.rd-adapt__full:hover, .rd-adapt__manual-btn:hover{border-color: var(--color-ink-3)}}.rd-adapt__full .icon, .rd-adapt__manual-btn .icon{inline-size: 1.1rem;block-size: 1.1rem;color: var(--color-primary)}.rd-adapt__full[aria-pressed="true"]{border-color: var(--color-primary);background: var(--color-primary-soft);color: var(--color-primary)}.rd-adapt__full[aria-pressed="true"] .icon, .rd-adapt__manual-btn[aria-expanded="true"] .icon{color: currentColor}.rd-adapt__manual-btn[aria-expanded="true"]{border-color: var(--color-primary);color: var(--color-primary)}.rd-adapt__chev{transition: transform var(--dur-base) var(--ease-out)}.rd-adapt__manual-btn[aria-expanded="true"] .rd-adapt__chev{transform: rotate(180deg)}.rd-adapt__manual{display: grid;gap: var(--space-3);padding: var(--space-3);border-radius: var(--radius-md);background: var(--color-fill)}.rd-adapt__manual[hidden]{display: none}.rd-adapt__manual-lead{margin: 0;font-size: var(--fs-small);color: var(--color-ink-2)}.rd-adapt__chips{display: grid;gap: var(--space-3)}.rd-adapt__seg{display: flex;flex-wrap: wrap;align-items: center;gap: var(--space-2) var(--space-3)}.rd-adapt__seg-l{min-inline-size: 3.5rem;font: var(--fw-bold) var(--fs-small)/1 var(--font-body);color: var(--color-ink-2)}.rd-adapt__seg .seg{flex-wrap: wrap}.rd-adapt__seg .seg button{min-block-size: var(--tap-min)}.rd-adapt__toggles{display: flex;flex-wrap: wrap;gap: var(--space-2)}.rd-adapt__chip .rd-adapt__dot{inline-size: .55rem;block-size: .55rem;border-radius: 50%;border: 1.5px solid var(--color-line-strong)}.rd-adapt__chip[aria-pressed="true"] .rd-adapt__dot{background: var(--color-primary);border-color: var(--color-primary)}.rd-adapt__chip.is-manual{border-style: dashed}.rd-adapt__reset{justify-self: start}.rd-adapt__more{display: grid;gap: var(--space-3)}.rd-adapt__notes{margin: 0;font-size: var(--fs-small);line-height: 1.5;color: var(--color-ink-2)}.rd-adapt__notes[hidden], .rd-adapt__sum[hidden], .rd-adapt__alert[hidden]{display: none}.rd-adapt__sum{display: none}.rd-adapt__toggle{display: none}.rd-adapt__print{display: none}.rd-adapt__alert{display: flex;flex-wrap: wrap;align-items: center;gap: .35rem .75rem;margin: 0;padding: var(--space-2) var(--space-3);border-radius: var(--radius-md);background: var(--color-primary-soft);color: var(--color-ink);font-size: var(--fs-small);line-height: 1.5}.rd-adapt__alert a{font-weight: var(--fw-bold)}.rd-adapt__stale{display: inline-flex;align-items: center;gap: .4rem;min-block-size: var(--tap-min);padding: 0 .9rem;border-radius: var(--radius-pill);border: 1.5px solid var(--color-primary);background: var(--color-surface);color: var(--color-primary);font: var(--fw-bold) var(--fs-small)/1 var(--font-body);cursor: pointer}.rd-adapt__stale .icon{inline-size: 1rem;block-size: 1rem}@media (max-width: 39.999em){.rd-adapt{gap: var(--space-2);padding: var(--space-3)}.rd-adapt__head{position: relative;align-items: center;gap: var(--space-3)}.rd-adapt__icon{inline-size: 2rem;block-size: 2rem}.rd-adapt__icon .icon{inline-size: 1.1rem;block-size: 1.1rem}.rd-adapt__txt{flex: 1;display: flex;flex-wrap: wrap;align-items: baseline;gap: 0 .5rem}.rd-adapt__title{flex-basis: 100%;font-size: var(--fs-body)}.rd-adapt__when{font-size: var(--fs-caption)}.js .rd-adapt__toggle{display: inline-grid;place-items: center;flex: none;inline-size: var(--tap-min);block-size: var(--tap-min);border-radius: 50%;border: 1px solid var(--card-border);background: var(--color-surface);color: var(--color-ink-2);cursor: pointer}.js .rd-adapt__toggle::after{content: "";position: absolute;inset: calc(-1 * var(--space-2)) 0}.rd-adapt__toggle .icon{transition: transform var(--dur-base) var(--ease-out)}.rd-adapt__toggle[aria-expanded="true"] .icon{transform: rotate(180deg)}.js .rd-adapt:not(.is-open) > .rd-adapt__more{display: none}.js .rd-adapt:not(.is-open){padding-block: var(--space-2)}.js .rd-adapt:not(.is-open) .rd-adapt__icon, .js .rd-adapt:not(.is-open) .rd-adapt__when{display: none}.js .rd-adapt:not(.is-open) .rd-adapt__title{flex-basis: auto}.js .rd-adapt:not(.is-open) .rd-adapt__sum:not([hidden]){display: inline;font: var(--fw-bold) var(--fs-small)/1.4 var(--font-body);color: var(--color-primary)}.js .rd-adapt:not(.is-open) .rd-adapt__sum:not([hidden])::before{content: "· ";color: var(--color-ink-3)}}.rd-adapt__draft{display: flex;gap: .5rem;align-items: flex-start;margin: 0;padding-block-start: var(--space-3);border-block-start: 1px solid var(--color-line);font-size: var(--fs-small);line-height: 1.5;color: var(--color-ink-3)}.rd-adapt__draft .icon{flex: none;margin-block-start: .15rem;color: var(--color-ink-3)}.rd-adapt__draft strong{color: var(--color-ink-2)}.rd-note{display: flex;gap: .5rem;align-items: flex-start;margin: 0;padding: var(--space-3) var(--space-4);border-radius: var(--radius-md);background: var(--color-bg-alt);font-size: var(--fs-small);line-height: 1.55;color: var(--color-ink-2)}.rd-note .icon{flex: none;margin-block-start: .25rem;color: var(--color-primary)}.rd-foot{display: grid;gap: var(--space-3);max-inline-size: var(--measure-text);padding: var(--space-4) 0 0;border-block-start: 1px solid var(--color-line);font-size: var(--fs-small);color: var(--color-ink-2)}.rd-foot__status{margin: 0;display: flex;flex-wrap: wrap;gap: .35rem;align-items: center}.rd-foot__status .icon{color: var(--color-ink-3)}.rd-foot__status strong{color: var(--color-ink);text-decoration: underline dotted color-mix(in srgb, currentColor 55%, transparent);text-underline-offset: .3em}.rd-foot__src{margin: 0;display: grid;gap: var(--space-2)}.rd-foot__src > div{display: grid;grid-template-columns: 5.5rem 1fr;gap: var(--space-3)}.rd-foot__src dt{font-weight: var(--fw-bold);color: var(--color-ink-3)}.rd-foot__src dd{margin: 0;min-inline-size: 0;overflow-wrap: anywhere}.rd-foot__src details summary{cursor: pointer;color: var(--color-link);min-block-size: 1.75rem}.rd-foot__src ol{margin: var(--space-2) 0 0;padding-inline-start: 1.2rem;display: grid;gap: .25rem;font-size: var(--fs-caption)}.rd-foot__note{margin: 0;font-size: var(--fs-caption);color: var(--color-ink-3)}.rd-resume{position: fixed;z-index: calc(var(--z-toast) - 1);inset-inline: 0;margin-inline: auto;inset-block-end: calc(var(--dock-h) + var(--space-3) + env(safe-area-inset-bottom));inline-size: min(30rem, calc(100% - 2 * var(--gutter)));display: flex;align-items: center;gap: var(--space-3);padding: var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius: var(--radius-lg);background: var(--color-surface-raised);color: var(--color-ink);box-shadow: var(--shadow-3), 0 0 0 1px var(--color-line)}.rd-resume[hidden]{display: none}@media (min-width: 64em){.rd-resume{inset-block-end: var(--space-6)}}.rd-resume{transition: opacity var(--dur-sheet) var(--ease-out), transform var(--dur-sheet) var(--ease-out)}@starting-style{.rd-resume:not([hidden]){opacity: 0;transform: translateY(8px)}}.rd-resume__icon{flex: none;display: grid;place-items: center;inline-size: 2.25rem;block-size: 2.25rem;border-radius: 50%;background: var(--color-primary-soft);color: var(--color-primary)}.rd-resume__text{flex: 1;min-inline-size: 0;margin: 0;display: grid;line-height: 1.3}.rd-resume__k{font: var(--fw-bold) var(--fs-small)/1.3 var(--font-body)}.rd-resume__where{font-size: var(--fs-caption);color: var(--color-ink-3);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}html[data-tf-focus] .page-tefilot .utility-bar, html[data-tf-focus] .page-tefilot .site-header, html[data-tf-focus] .page-tefilot .announce-bar, html[data-tf-focus] .page-tefilot .tf-rhead, html[data-tf-focus] .page-tefilot .dock, html[data-tf-focus] .page-tefilot .site-footer, html[data-tf-focus] .page-tefilot .to-top, html[data-tf-focus] .page-tefilot .tf-after, html[data-tf-focus] .page-tefilot .rd-rail{display: none !important}html[data-tf-focus] .page-tefilot .rd{--rd-top: 0px;min-block-size: 100dvh;padding-block-end: var(--space-12)}html[data-tf-focus] .page-tefilot .rd__layout.has-toc{display: block}html[data-tf-focus] .page-tefilot .rd__layout.has-toc .rd__col{margin-inline: auto}html[data-tf-focus] .page-tefilot .rd-btn--toc{display: inline-flex}html[data-tf-focus] .page-tefilot .rd-resume{inset-block-end: var(--space-5)}html[data-tf-focus] .page-tefilot .rd-settings{z-index: var(--z-modal)}@media (max-width: 63.999em){html[data-tf-focus] .page-tefilot .toasts{inset-block-end: calc(var(--space-5) + env(safe-area-inset-bottom))}}.tf-sheet{position: fixed;inset: 0;z-index: var(--z-modal)}.tf-sheet[hidden]{display: none}.tf-sheet__scrim{position: absolute;inset: 0;background: rgb(34 5 10 / .38);opacity: 0;transition: opacity var(--dur-base) var(--ease-out)}.tf-sheet__panel{position: absolute;inset-inline: 0;inset-block-end: 0;margin-inline: auto;inline-size: min(100%, 36rem);max-block-size: min(82dvh, 44rem);display: flex;flex-direction: column;background: var(--color-surface-raised);color: var(--color-ink);border-radius: var(--radius-xl) var(--radius-xl) 0 0;box-shadow: var(--shadow-3);padding-block-end: env(safe-area-inset-bottom);transform: translateY(100%);transition: transform var(--dur-sheet) var(--ease-drawer)}.tf-sheet__panel:focus-visible{outline: none}.tf-sheet.is-open .tf-sheet__scrim{opacity: 1}.tf-sheet.is-open .tf-sheet__panel{transform: none}.tf-sheet__grip{inline-size: 2.75rem;block-size: 4px;border-radius: 4px;margin: var(--space-2) auto 0;background: var(--color-line-strong);opacity: .6}.tf-sheet__head{display: flex;align-items: center;gap: var(--space-3);padding: var(--space-2) var(--space-4) var(--space-2) var(--space-5)}.tf-sheet__title{flex: 1;min-inline-size: 0;margin: 0;display: flex;align-items: center;gap: .5rem;font: var(--fw-bold) var(--fs-title)/1.25 var(--font-display)}.tf-sheet__title .icon{flex: none;color: var(--color-primary)}.tf-sheet__title span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.tf-sheet__pct{padding-inline: var(--space-5);margin-block-end: var(--space-2)}.tf-sheet__list{flex: 1;overflow-y: auto;overscroll-behavior: contain;padding: 0 var(--space-3) var(--space-5);border-block-start: 1px solid var(--color-line);padding-block-start: var(--space-2)}.tf-after{padding-block-start: var(--space-8)}.tf-after__inner{display: grid;gap: var(--space-8)}.tf-pn{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: var(--space-3)}.tf-pn__a{display: grid;gap: .3rem;padding: var(--space-4) var(--space-5);min-block-size: 4.5rem;border-radius: var(--radius-lg);border: 1px solid var(--card-border);background: var(--color-surface);text-decoration: none;color: var(--color-ink);transition: border-color var(--dur-fast) ease, transform var(--dur-press) var(--ease-out)}.tf-pn__a:active{transform: scale(var(--press-scale-card))}@media (hover: hover) and (pointer: fine){.tf-pn__a:hover{border-color: color-mix(in srgb, var(--color-line-strong) 60%, var(--color-line));box-shadow: var(--shadow-1);color: var(--color-ink)}.tf-pn__a:hover .tf-pn__t{color: var(--color-primary)}}.tf-pn__a--next{text-align: end;justify-items: end;grid-column: 2}.tf-pn__k{display: inline-flex;align-items: center;gap: .35rem;font: var(--fw-semibold) var(--fs-meta)/1.2 var(--font-body);color: var(--color-ink-3)}.tf-pn__t{font: var(--fw-bold) var(--fs-title)/1.3 var(--font-display);transition: color var(--dur-fast) ease}.tf-rel .section-head{margin-block-end: var(--space-5)}.tf-rel__list{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--space-3);grid-template-columns: repeat(auto-fill, minmax(min(100%, 17rem), 1fr))}.tf-rel__a{position: relative;display: grid;gap: .25rem;min-block-size: 100%;padding: var(--space-4) var(--space-5) var(--space-4) var(--space-8);border-radius: var(--radius-lg);border: 1px solid var(--card-border);background: var(--color-surface);color: var(--color-ink);text-decoration: none;transition: border-color var(--dur-fast) ease, transform var(--dur-press) var(--ease-out)}.tf-rel__a:active{transform: scale(var(--press-scale-card))}@media (hover: hover) and (pointer: fine){.tf-rel__a:hover{border-color: color-mix(in srgb, var(--color-line-strong) 60%, var(--color-line));box-shadow: var(--shadow-1);color: var(--color-ink)}.tf-rel__a:hover .tf-rel__t{color: var(--color-primary)}.tf-rel__a:hover .tf-rel__ic{transform: translate(-3px, -50%)}}.tf-rel__t{font: var(--fw-bold) var(--fs-title)/1.3 var(--font-display);transition: color var(--dur-fast) ease}.tf-rel__s{font-size: var(--fs-small);color: var(--color-ink-3);line-height: 1.45}.tf-rel__ic{position: absolute;inset-inline-end: var(--space-4);inset-block-start: 50%;transform: translateY(-50%);color: var(--color-primary);transition: transform var(--dur-base) var(--ease-out)}.tf-hero{position: relative;isolation: isolate;overflow: clip;padding-block: var(--space-4) var(--space-7);border-block-end: 1px solid var(--color-line)}.tf-hero__inner{display: grid;gap: var(--space-4)}.tf-hero__grid{display: grid;gap: var(--space-4) var(--space-5);grid-template-columns: minmax(0, 1fr) clamp(7.5rem, 36vw, 11rem);grid-template-areas: "text art" "lead lead" "tools tools"}.tf-hero__text{grid-area: text;display: grid;gap: var(--space-3);justify-items: start;align-self: center}.tf-hero__lead{grid-area: lead;margin: 0;font-size: var(--fs-lead);line-height: 1.6;color: var(--color-ink-2);max-inline-size: 34rem}.tf-hero__art{grid-area: art;align-self: end}.tf-hero__tools{grid-area: tools;display: grid;gap: var(--space-4)}.tf-hero__title{font-size: var(--fs-h1);line-height: 1.12;font-weight: var(--fw-bold);color: var(--color-ink);text-wrap: balance}.tf-hero__photo.rabbi-photo--arch .rabbi-photo__frame::before{inset-inline: 0;inset-block: 9% 0}.tf-hero__photo.is-cutout .rabbi-photo__frame::after{display: none}@media (min-width: 40em){.tf-hero__grid{grid-template-columns: minmax(0, 1fr) 14rem;grid-template-areas: "text art" "lead art" "tools tools"}.tf-hero__text{align-self: end}}@media (min-width: 64em){.tf-hero{padding-block: var(--space-6) 0}.tf-hero__grid{grid-template-columns: minmax(0, 1fr) 18rem;grid-template-areas: "text art" "lead art" "tools art";gap: var(--space-4) var(--space-10)}.tf-hero__text{padding-block-start: var(--space-7)}.tf-hero__tools{align-self: start;max-inline-size: 38rem;padding-block: var(--space-3) var(--space-9)}}.tf-find{position: relative;z-index: var(--z-dropdown)}.tf-find[hidden]{display: none}.tf-find__label{display: block;margin-block-end: var(--space-2);font: var(--fw-bold) var(--fs-small)/1.2 var(--font-body);color: var(--color-ink)}.tf-find__box{position: relative}.tf-find__box > .icon{position: absolute;inset-inline-start: 1.1rem;inset-block-start: 50%;transform: translateY(-50%);color: var(--color-ink-3);pointer-events: none}.tf-find__input{inline-size: 100%;min-block-size: 3rem;padding: 0 3rem 0 1.25rem;padding-inline-start: 3rem;padding-inline-end: 1rem;border-radius: var(--radius-md);border: 1.5px solid var(--color-line-strong);background: var(--color-surface);color: var(--color-ink);font: var(--fw-regular) 1.0625rem/1.2 var(--font-body);transition: border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease}.tf-find__input::placeholder{color: var(--color-ink-3)}@media (hover: hover) and (pointer: fine){.tf-find__input:hover{border-color: var(--color-ink-3)}}.tf-find__input:focus-visible{outline: none;border-color: var(--color-primary);box-shadow: 0 0 0 3px color-mix(in srgb, var(--color-primary) 25%, transparent)}.tf-find__res{position: absolute;inset-inline: 0;inset-block-start: calc(100% + .4rem);list-style: none;margin: 0;padding: var(--space-2);display: grid;gap: 2px;max-block-size: 22rem;overflow-y: auto;background: var(--color-surface-raised);border: 1px solid var(--color-line);border-radius: var(--radius-lg);box-shadow: var(--shadow-2)}.tf-find__res[hidden]{display: none}.tf-find__hit{display: flex;align-items: baseline;justify-content: space-between;gap: var(--space-3);min-block-size: var(--tap-min);padding: .6rem var(--space-3);border-radius: var(--radius-md);color: var(--color-ink);text-decoration: none}.tf-find__hit.is-active{background: var(--color-primary-soft);color: var(--color-primary)}@media (hover: hover) and (pointer: fine){.tf-find__hit:hover{background: var(--color-primary-soft);color: var(--color-primary)}}.tf-find__hit-t{font-weight: var(--fw-bold)}.tf-find__hit-s{flex: none;font-size: var(--fs-caption);color: var(--color-ink-3)}.tf-find__empty{padding: var(--space-3);color: var(--color-ink-3);font-size: var(--fs-small)}.tf-now{display: flex;flex-wrap: wrap;align-items: center;gap: var(--space-2) var(--space-3)}.tf-now__k{font: var(--fw-bold) var(--fs-small)/1.2 var(--font-body);color: var(--color-ink-2)}.tf-now__list{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: var(--space-2)}.tf-now__a{display: inline-flex;align-items: center;gap: .45rem;min-block-size: var(--tap-min);padding: 0 1rem;border-radius: var(--radius-pill);border: 1px solid var(--color-line-strong);background: var(--color-surface);color: var(--color-ink);text-decoration: none;font: var(--fw-semibold) var(--fs-small)/1 var(--font-body);touch-action: manipulation;-webkit-user-select: none;user-select: none;transition: border-color var(--dur-fast) ease, color var(--dur-fast) ease, transform var(--dur-press) var(--ease-out)}.tf-now__a .icon{color: var(--color-primary)}.tf-now__a:active{transform: scale(var(--press-scale))}@media (hover: hover) and (pointer: fine){.tf-now__a:hover{border-color: var(--color-primary);color: var(--color-primary)}}.tf-now__a.is-now{border-color: var(--color-primary);background: var(--color-primary);color: var(--color-on-primary);font-weight: var(--fw-bold)}.tf-now__a.is-now .icon{color: currentColor}.tf-now__tag{padding: .15rem .45rem;border-radius: var(--radius-xs);background: var(--gold-400);color: var(--color-on-accent);font: var(--fw-bold) .8125rem/1.2 var(--font-body)}.tf-now__hint{flex-basis: 100%;margin: 0;font-size: var(--fs-small);color: var(--color-ink-3)}.tf-top{padding-block-start: calc(var(--section-y) * .75)}.tf-top__grid{display: grid;gap: var(--space-8)}.tf-block-head{display: grid;gap: var(--space-2);margin-block-end: var(--space-5)}.tf-block-head__title{font-size: var(--fs-h2)}.tf-quick__grid{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--space-3);grid-template-columns: repeat(auto-fill, minmax(min(100%, 8.5rem), 1fr))}@media (min-width: 40em){.tf-quick__grid{grid-template-columns: repeat(3, minmax(0, 1fr))}}@media (min-width: 72em){.tf-quick__grid{grid-template-columns: repeat(6, minmax(0, 1fr));gap: var(--space-4)}}.tf-qt{position: relative;display: grid;gap: var(--space-3);align-content: start;justify-items: start;padding: var(--space-4) var(--space-4) var(--space-5);min-block-size: 100%;border-radius: var(--radius-lg);border: 1px solid var(--color-line);background: var(--color-surface);transition: border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease, transform var(--dur-press) var(--ease-out)}.tf-qt:active{transform: scale(var(--press-scale-card))}@media (hover: hover) and (pointer: fine){.tf-qt:hover{border-color: color-mix(in srgb, var(--color-line-strong) 60%, var(--color-line));box-shadow: var(--shadow-1)}}.tf-qt__icon{display: grid;place-items: center;inline-size: 3rem;block-size: 3rem;border-radius: 50%;background: var(--color-fill);color: var(--color-primary)}.tf-qt__icon .icon{inline-size: 1.375rem;block-size: 1.375rem}.tf-qt__body{display: grid;gap: .3rem;min-inline-size: 0}.tf-qt__a{font: var(--fw-bold) var(--fs-title)/1.25 var(--font-display);color: var(--color-ink);text-decoration: none;transition: color var(--dur-fast) ease}.tf-qt__a::after{content: "";position: absolute;inset: 0;border-radius: inherit;z-index: 1}.tf-qt__a:focus-visible{color: var(--color-primary)}@media (hover: hover) and (pointer: fine){.tf-qt:hover .tf-qt__a{color: var(--color-primary)}}.tf-qt__s{font-size: var(--fs-small);line-height: 1.45;color: var(--color-ink-3)}.tf-qt__second{position: relative;z-index: 2;display: inline-flex;align-items: center;min-block-size: 2rem;padding: 0 .75rem;border-radius: var(--radius-pill);background: var(--color-primary-soft);color: var(--color-primary);font: var(--fw-bold) var(--fs-meta)/1 var(--font-body);text-decoration: none}.tf-qt__second::after{content: "";position: absolute;inset: -6px -2px}@media (hover: hover) and (pointer: fine){.tf-qt__second:hover{text-decoration: underline;text-underline-offset: .2em}}.tf-qt__go{position: absolute;inset-inline-end: var(--space-4);inset-block-start: var(--space-5);color: var(--color-primary);opacity: 0;transform: translateX(4px);transition: opacity var(--dur-fast) ease, transform var(--dur-base) var(--ease-out)}@media (hover: hover) and (pointer: fine){.tf-qt:hover .tf-qt__go{opacity: 1;transform: none}}@media (max-width: 39.999em){.tf-qt{padding: var(--space-3) var(--space-3) var(--space-4);gap: var(--space-2)}.tf-qt__icon{inline-size: 2.5rem;block-size: 2.5rem}.tf-qt__a{font-size: 1.0625rem}.tf-qt__go{display: none}}.tf-today{position: relative;overflow: hidden;display: grid;border-radius: var(--radius-lg);border: 1px solid var(--color-line);background: var(--color-surface)}@media (min-width: 64em){.tf-today{grid-template-columns: 19rem minmax(0, 1fr)}}.tf-today__head{position: relative;display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: var(--space-3);padding: var(--space-5);isolation: isolate;overflow: hidden;background: var(--binding-sheen), var(--color-binding);color: var(--color-on-binding)}@media (min-width: 64em){.tf-today__head{flex-direction: column;align-items: flex-start;justify-content: space-between;padding: var(--space-6)}}.tf-today__head::after{content: "";position: absolute;inset-inline: 0;inset-block-end: 0;block-size: 1px;background: var(--rule-gilt)}@media (min-width: 64em){.tf-today__head::after{inset-inline: auto 0;inset-block: 0;inline-size: 1px;block-size: auto}}.tf-today__hl{display: grid;gap: .3rem}.tf-today__k{display: inline-flex;align-items: center;gap: .4rem;margin: 0;font: var(--fw-medium) 1rem/1.3 var(--font-display);color: var(--color-gilt)}.tf-today__date{margin: 0;color: #FFF6E8;font: var(--fw-bold) var(--fs-h3)/1.2 var(--font-display)}.tf-today__greg{margin: 0;font: var(--fw-semibold) var(--fs-meta)/1.4 var(--font-numeric-ui);font-variant-numeric: tabular-nums;color: var(--color-on-binding-muted)}.tf-today__draft{color: var(--color-on-binding-muted);font: var(--fw-semibold) .8125rem/1.3 var(--font-body);text-decoration: underline dotted color-mix(in srgb, currentColor 60%, transparent);text-underline-offset: .3em}.tf-today__main{display: grid;align-content: space-between;min-inline-size: 0}.tf-today__body{padding: var(--space-5)}@media (min-width: 64em){.tf-today__body{padding: var(--space-6) var(--space-6) var(--space-4)}}.tf-today__lead{margin: 0 0 var(--space-4);color: var(--color-ink-2);font-size: var(--fs-small);line-height: 1.6}.tf-today__links{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: var(--space-2)}.tf-today__links a{display: inline-flex;align-items: center;gap: .4rem;min-block-size: var(--tap-min);padding: 0 .9rem;border-radius: var(--radius-pill);border: 1px solid var(--color-line-strong);color: var(--color-ink);text-decoration: none;font-weight: var(--fw-semibold);transition: border-color var(--dur-fast) ease, color var(--dur-fast) ease, transform var(--dur-press) var(--ease-out)}.tf-today__links a:active{transform: scale(var(--press-scale))}@media (hover: hover) and (pointer: fine){.tf-today__links a:hover{border-color: var(--color-primary);color: var(--color-primary)}}.tf-today__links .icon{color: var(--color-primary)}.tf-today__cols{display: grid;gap: var(--space-5)}@media (min-width: 48em){.tf-today__cols:has(.tf-today__side){grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);gap: var(--space-7)}}.tf-today__col, .tf-today__side{display: grid;gap: var(--space-3);align-content: start;min-inline-size: 0}.tf-today__day{display: flex;flex-wrap: wrap;gap: var(--space-2);margin: 0 0 var(--space-2);padding: 0;list-style: none}.tf-today__chip{display: inline-flex;align-items: center;gap: .4rem;padding: .35rem .85rem;border-radius: var(--radius-pill);background: var(--color-primary-soft);color: var(--color-primary);font: var(--fw-bold) var(--fs-small)/1.2 var(--font-body)}.tf-today__chip::before{content: "";inline-size: .45rem;block-size: .45rem;border-radius: 50%;background: currentColor}.tf-today__plain{margin: 0;color: var(--color-ink-2);font-size: var(--fs-small)}.tf-today__h{margin: 0;font: var(--fw-bold) var(--fs-meta)/1.2 var(--font-body);color: var(--color-ink-2)}.tf-today__rows{list-style: none;margin: 0;padding: 0;display: grid}.tf-today__row{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: .3rem var(--space-3);padding-block: .45rem;border-block-start: 1px solid color-mix(in srgb, var(--color-line) 80%, transparent)}.tf-today__row:first-child{border-block-start: 0}.tf-today__tag{font: var(--fw-semibold) var(--fs-small)/1.35 var(--font-body);color: var(--color-ink)}.tf-today__where{display: flex;flex-wrap: wrap;gap: .3rem}.tf-today__svc-a{position: relative;display: inline-flex;align-items: center;min-block-size: 2.25rem;padding: 0 .75rem;border-radius: var(--radius-pill);border: 1px solid var(--color-line-strong);color: var(--color-ink-2);text-decoration: none;font: var(--fw-bold) var(--fs-meta)/1 var(--font-body);transition: border-color var(--dur-fast) ease, color var(--dur-fast) ease, transform var(--dur-press) var(--ease-out)}.tf-today__svc-a:active{transform: scale(var(--press-scale))}.tf-today__svc-a::after{content: "";position: absolute;inset: -.25rem -.1rem}.tf-today__where{gap: .45rem}.tf-today__grp{display: grid;gap: var(--space-2)}.tf-today__grp + .tf-today__grp{margin-block-start: var(--space-2);padding-block-start: var(--space-3);border-block-start: 1px solid var(--color-line)}.tf-today__row--season .tf-today__tag{color: var(--color-ink-2);font-weight: var(--fw-regular)}.tf-today__sug{margin-inline-start: .35rem;color: var(--color-ink-3);font: var(--fw-semibold) .8125rem/1.3 var(--font-body);text-decoration: underline dotted color-mix(in srgb, currentColor 60%, transparent);text-underline-offset: .3em}.tf-today__holy{display: flex;gap: .45rem;align-items: flex-start;margin: 0;padding: var(--space-3);border-radius: var(--radius-md);background: var(--color-bg-alt);font-size: var(--fs-small);line-height: 1.6;color: var(--color-ink)}.tf-today__holy > .icon{flex: none;margin-block-start: .3rem;color: var(--color-primary)}.tf-today__holy a{font-weight: var(--fw-bold)}@media (hover: hover) and (pointer: fine){.tf-today__svc-a:hover{border-color: var(--color-primary);color: var(--color-primary)}}.tf-today__svc{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--space-2)}.tf-today__svc a{display: grid;grid-template-columns: auto 1fr;gap: .1rem .6rem;align-items: center;min-block-size: var(--tap-min);padding: .55rem .9rem;border-radius: var(--radius-md);background: var(--color-fill);color: var(--color-ink);text-decoration: none;transition: color var(--dur-fast) ease, transform var(--dur-press) var(--ease-out)}.tf-today__svc a:active{transform: scale(var(--press-scale-card))}@media (hover: hover) and (pointer: fine){.tf-today__svc a:hover{color: var(--color-primary);box-shadow: inset 0 0 0 1px var(--color-primary)}}.tf-today__svc .icon{grid-row: span 2;color: var(--color-primary)}.tf-today__svc-t{font: var(--fw-bold) var(--fs-small)/1.3 var(--font-display)}.tf-today__svc small{color: var(--color-ink-3);font-size: var(--fs-meta);font-weight: var(--fw-semibold)}.tf-today__foot{display: flex;gap: .45rem;align-items: flex-start;margin: 0;padding: var(--space-3) var(--space-5) var(--space-4);border-block-start: 1px solid var(--color-line);font-size: var(--fs-small);color: var(--color-ink-3);line-height: 1.5}@media (min-width: 64em){.tf-today__foot{padding-inline: var(--space-6)}}.tf-today__foot .icon{flex: none;margin-block-start: .1rem;color: var(--color-ink-3)}.tf-jump{position: sticky;inset-block-start: var(--sticky-offset);z-index: calc(var(--z-sticky) - 1);background: var(--color-bg);border-block: 1px solid var(--color-line)}.tf-jump__list{list-style: none;margin: 0;padding: .25rem 0;display: flex;gap: var(--space-1);overflow-x: auto;scrollbar-width: none;overscroll-behavior-x: contain;scroll-snap-type: x proximity}.tf-jump__list::-webkit-scrollbar{display: none}.tf-jump__a{position: relative;display: inline-flex;align-items: center;white-space: nowrap;min-block-size: var(--tap-min);padding: 0 .85rem;color: var(--color-ink-2);text-decoration: none;font: var(--fw-semibold) var(--fs-small)/1 var(--font-body);scroll-snap-align: start;transition: color var(--dur-fast) ease}@media (hover: hover) and (pointer: fine){.tf-jump__a:hover{color: var(--color-primary)}}.tf-jump__a[aria-current="true"]{color: var(--color-primary);font-weight: var(--fw-bold)}.tf-jump__a[aria-current="true"]::after{content: "";position: absolute;inset-inline: .85rem;inset-block-end: 4px;block-size: 2px;background: var(--color-primary)}.page-tefilot--hub .tf-siddur, .page-tefilot--hub .tf-sg, .page-tefilot--hub .tf-pg{scroll-margin-block-start: 3.75rem}.tf-sg-wrap{display: grid;gap: var(--space-7)}.tf-sg{display: grid;gap: var(--space-4)}@media (min-width: 64em){.tf-sg{grid-template-columns: 15rem minmax(0, 1fr);gap: var(--space-8);align-items: start}.tf-sg__head{position: sticky;inset-block-start: calc(var(--sticky-offset) + 5rem)}.tf-sg + .tf-sg{padding-block-start: var(--space-7);border-block-start: 1px solid var(--color-line)}}.tf-sg__head{display: grid;grid-template-columns: auto 1fr auto;gap: var(--space-2) var(--space-3);align-items: center}@media (min-width: 64em){.tf-sg__head{grid-template-columns: auto 1fr}.tf-sg__count{grid-column: 2}}.tf-sg__icon{display: grid;place-items: center;inline-size: 3rem;block-size: 3rem;border-radius: 50%;background: var(--color-fill);color: var(--color-primary)}.tf-sg__icon .icon{inline-size: 1.4rem;block-size: 1.4rem}.tf-sg__hl{display: grid;gap: .1rem;min-inline-size: 0}.tf-sg__title{font-size: var(--fs-h3);line-height: 1.2}.tf-sg__desc{margin: 0;font-size: var(--fs-small);color: var(--color-ink-3)}.tf-sg__count{justify-self: start;font: var(--fw-semibold) var(--fs-meta)/1 var(--font-numeric-ui);font-variant-numeric: tabular-nums;color: var(--color-ink-3)}.tf-sg__list{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--space-3)}@media (min-width: 48em){.tf-sg__list{grid-template-columns: repeat(2, minmax(0, 1fr))}}.tf-svc__a{position: relative;display: grid;grid-template-columns: auto minmax(0, 1fr) auto;gap: .2rem var(--space-3);align-items: center;min-block-size: 100%;padding: var(--space-4) var(--space-4) var(--space-4) var(--space-5);border-radius: var(--radius-lg);border: 1px solid var(--color-line);background: var(--color-surface);color: var(--color-ink);text-decoration: none;transition: border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease, transform var(--dur-press) var(--ease-out)}.tf-svc__a:active{transform: scale(var(--press-scale-card))}@media (hover: hover) and (pointer: fine){.tf-svc__a:hover{border-color: color-mix(in srgb, var(--color-line-strong) 60%, var(--color-line));box-shadow: var(--shadow-1);color: var(--color-ink)}.tf-svc__a:hover .tf-svc__t{color: var(--color-primary)}}.tf-svc__icon{grid-row: span 2;align-self: start;display: grid;place-items: center;inline-size: 2.5rem;block-size: 2.5rem;border-radius: 50%;background: var(--color-primary-soft);color: var(--color-primary)}.tf-svc__icon .icon{inline-size: 1.2rem;block-size: 1.2rem}.tf-svc__body{display: grid;gap: .3rem;min-inline-size: 0}.tf-svc__t{display: flex;flex-wrap: wrap;align-items: center;gap: .3rem .6rem;font: var(--fw-bold) var(--fs-title)/1.25 var(--font-display);transition: color var(--dur-fast) ease}.tf-svc__p{font-size: var(--fs-small);color: var(--color-ink-3);line-height: 1.45}.tf-svc__more{color: var(--color-ink-2);font-weight: var(--fw-semibold)}.tf-svc__n{align-self: start;font: var(--fw-semibold) var(--fs-meta)/1.2 var(--font-numeric-ui);font-variant-numeric: tabular-nums;color: var(--color-ink-3);white-space: nowrap}.tf-svc__go{display: none}.tf-svc__badge{display: inline-flex;align-items: center;padding: .12rem .5rem;border-radius: var(--radius-xs);background: var(--color-primary);color: var(--color-on-primary);font: var(--fw-bold) .8125rem/1.2 var(--font-body)}.tf-svc__badge[hidden]{display: none}.tf-svc.is-today .tf-svc__a{border-color: var(--color-primary)}.tf-svc.is-hidden, .tf-qt.is-hidden, .tf-pg__list li.is-hidden{display: none}.tf-pg-grid{columns: 1;column-gap: var(--space-5)}@media (min-width: 48em){.tf-pg-grid{columns: 2}}@media (min-width: 72em){.tf-pg-grid{columns: 3}}.tf-pg{break-inside: avoid;display: grid;gap: var(--space-2);margin-block-end: var(--space-5);padding: var(--space-4) var(--space-4) var(--space-3);border-radius: var(--radius-lg);border: 1px solid var(--color-line);background: var(--color-surface)}.tf-pg__head{display: flex;align-items: center;gap: var(--space-3);padding-block-end: var(--space-3);border-block-end: 1px solid var(--color-line)}.tf-pg__icon{display: grid;place-items: center;inline-size: 2.25rem;block-size: 2.25rem;border-radius: 50%;background: var(--color-fill);color: var(--color-primary);flex: none}.tf-pg__title{flex: 1;font-size: var(--fs-title);line-height: 1.25}.tf-pg__n{font: var(--fw-semibold) var(--fs-meta)/1 var(--font-numeric-ui);font-variant-numeric: tabular-nums;color: var(--color-ink-3)}.tf-pg__list{list-style: none;margin: 0;padding: 0;display: grid}.tf-pg__list li + li{border-block-start: 1px solid color-mix(in srgb, var(--color-line) 70%, transparent)}.tf-pl{display: grid;gap: .15rem;min-block-size: var(--tap-min);padding: .6rem var(--space-2);margin-inline: calc(-1 * var(--space-2));border-radius: var(--radius-md);color: var(--color-ink);text-decoration: none;transition: background-color var(--dur-fast) ease, color var(--dur-fast) ease}.tf-pl:active{background: var(--color-fill)}@media (hover: hover) and (pointer: fine){.tf-pl:hover{background: var(--color-fill);color: var(--color-primary)}}.tf-pl__t{font-weight: var(--fw-bold);line-height: 1.35}.tf-pl__s{font-size: var(--fs-meta);color: var(--color-ink-3);line-height: 1.45;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.tf-pg__more{display: inline-flex;align-items: center;gap: .4rem;min-block-size: var(--tap-min);font: var(--fw-bold) var(--fs-small)/1.2 var(--font-body)}.tf-more{position: relative;isolation: isolate;overflow: clip;background: var(--binding-sheen), var(--color-binding);color: var(--color-on-binding);border-block: 1px solid var(--rule-gilt)}.tf-more__head{display: grid;gap: var(--space-2);margin-block-end: var(--space-6)}.tf-more__head .eyebrow{color: var(--color-gilt)}.tf-more__title{color: #FFF6E8;font-size: var(--fs-h2)}.tf-more__grid{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--space-3);grid-template-columns: repeat(2, minmax(0, 1fr))}@media (min-width: 64em){.tf-more__grid{grid-template-columns: repeat(4, minmax(0, 1fr))}}.tf-mt{display: grid;gap: .35rem;min-block-size: 100%;padding: var(--space-5);border-radius: var(--radius-lg);border: 1px solid var(--rule-gilt);background: transparent;color: var(--color-on-binding);text-decoration: none;transition: border-color var(--dur-fast) ease, background-color var(--dur-fast) ease, transform var(--dur-press) var(--ease-out)}.tf-mt:active{transform: scale(var(--press-scale-card))}@media (hover: hover) and (pointer: fine){.tf-mt:hover{border-color: rgb(242 212 138 / .7);background: rgb(255 255 255 / .05);color: var(--color-on-binding)}}.tf-mt__icon{display: grid;place-items: center;inline-size: 2.75rem;block-size: 2.75rem;border-radius: 50%;border: 1px solid var(--rule-gilt);color: var(--color-gilt);margin-block-end: var(--space-2)}.tf-mt__t{font: var(--fw-bold) var(--fs-title)/1.25 var(--font-display);color: #FFF6E8}.tf-mt__s{font-size: var(--fs-small);color: var(--color-on-binding-muted);line-height: 1.45}.tf-sources{text-align: center}.tf-sources__title{display: inline-flex;align-items: center;gap: .5rem;font-size: var(--fs-title);margin-block-end: var(--space-3)}.tf-sources__title .icon{color: var(--color-primary)}.tf-sources p{margin: 0 auto var(--space-3);max-inline-size: var(--measure-text);font-size: var(--fs-small);color: var(--color-ink-2);line-height: 1.7}.tf-sources__status{display: inline-flex;gap: .4rem;align-items: center}.tf-sources__status .icon{color: var(--color-ink-3);flex: none}@media (max-width: 47.999em){.tf-sg__list{gap: 0;border: 1px solid var(--color-line);border-radius: var(--radius-lg);background: var(--color-surface);overflow: clip}.tf-sg__list > li + li{border-block-start: 1px solid var(--color-line)}.tf-svc__a{border: 0;border-radius: 0;padding: var(--space-3) var(--space-4);min-block-size: var(--tap-min)}.tf-svc.is-today .tf-svc__a{box-shadow: inset 0 0 0 1px var(--color-primary)}.tf-svc__icon{inline-size: 2.25rem;block-size: 2.25rem}.tf-sg-wrap{gap: var(--space-6)}.tf-pg{padding: var(--space-3) var(--space-4) var(--space-2);margin-block-end: var(--space-4)}.tf-pl{padding-block: .5rem}.tf-qt{grid-template-columns: auto minmax(0, 1fr);column-gap: var(--space-3);row-gap: var(--space-2);padding: var(--space-3)}.tf-qt__icon{inline-size: 2.25rem;block-size: 2.25rem}.tf-qt__icon .icon{inline-size: 1.15rem;block-size: 1.15rem}.tf-qt__second{grid-column: 1 / -1}.tf-today__head{padding: var(--space-4)}.tf-today__body{padding: var(--space-4)}.tf-today__foot{padding-inline: var(--space-4)}.page-tefilot--hub main > .section:not(.section--tight){padding-block: calc(var(--section-y) * .8)}}.bl{display: grid;gap: var(--space-4);padding: var(--space-5);border-radius: var(--radius-lg);border: 1px solid var(--color-line);background: var(--color-surface)}.bl__head{display: flex;gap: var(--space-3);align-items: flex-start}.bl__icon{flex: none;display: grid;place-items: center;inline-size: 3rem;block-size: 3rem;border-radius: 50%;background: var(--color-fill);color: var(--color-primary)}.bl__intro{display: grid;gap: .25rem}.bl__title{font-size: var(--fs-h3);line-height: 1.2}.bl__lead{margin: 0;color: var(--color-ink-2);font-size: var(--fs-small);line-height: 1.55}.bl__ui{display: grid;gap: var(--space-3)}.bl__ui[hidden]{display: none}.bl__label{display: block;margin-block-end: .35rem;font: var(--fw-bold) var(--fs-small)/1.2 var(--font-body);color: var(--color-ink-2)}.bl__input{position: relative}.bl__input > .icon{position: absolute;inset-inline-start: 1rem;inset-block-start: 50%;transform: translateY(-50%);color: var(--color-ink-3);pointer-events: none}.bl__input .input{padding-inline-start: 2.75rem;min-block-size: 3.25rem;border-radius: var(--radius-pill);font-size: var(--fs-body)}.bl__input .input::-webkit-search-cancel-button, .tf-find__input::-webkit-search-cancel-button{-webkit-appearance: none;appearance: none}.bl__hint{margin: .35rem 0 0;font-size: var(--fs-meta);color: var(--color-ink-3)}.bl__groups{display: flex;flex-wrap: wrap;gap: var(--space-2)}.bl__group{min-block-size: 2.25rem;cursor: pointer;position: relative}.bl__group::after{content: "";position: absolute;inset: -4px -2px}.bl__group[aria-pressed="true"]{background: var(--color-primary);color: var(--color-on-primary)}.bl__res:empty{display: none}.bl__res{display: grid;gap: var(--space-3)}.bl__count{margin: 0;font-size: var(--fs-small);color: var(--color-ink-2)}.bl-hit{display: grid;gap: var(--space-3);padding: var(--space-4);border-radius: var(--radius-md);background: var(--color-fill)}.bl-hit__group{margin: 0;font: var(--fw-bold) var(--fs-title)/1.3 var(--font-display);color: var(--color-ink)}.bl-hit__why{margin: 0;font-size: var(--fs-small);color: var(--color-ink-2);line-height: 1.55}.bl-hit__why mark{background: var(--color-selection-bg);color: inherit;border-radius: 3px;padding-inline: .1em}.bl-hit__cells{display: grid;gap: var(--space-3)}@media (min-width: 40em){.bl-hit__cells{grid-template-columns: repeat(2, minmax(0, 1fr))}}.bl-hit__cell{display: grid;gap: .2rem;padding: var(--space-3);border-radius: var(--radius-md);background: var(--color-surface);border: 1px solid var(--color-line)}.bl-hit__k{font: var(--fw-bold) var(--fs-meta)/1.2 var(--font-body);color: var(--color-ink-3)}.bl-hit__b{font: var(--fw-regular) 1.3rem/1.6 var(--font-prayer);color: var(--color-ink)}.bl-hit__todo{font: var(--fw-semibold) var(--fs-small)/1.4 var(--font-body);color: var(--color-ink-3);text-decoration: underline dotted color-mix(in srgb, currentColor 60%, transparent);text-underline-offset: .3em}.bl-hit__src{font-size: var(--fs-meta);color: var(--color-ink-3)}.bl-hit__more{font-size: var(--fs-small)}.bl__fallback{margin: 0;font-size: var(--fs-small)}.js .bl__fallback{display: none}.bl-src{font-size: var(--fs-meta);color: var(--color-ink-3);white-space: normal}a.bl-src{color: var(--color-link)}.bl-table{display: grid;gap: var(--space-4);margin-block-start: var(--space-4)}.bl-table__head{display: grid;gap: var(--space-2)}.bl-table__title{font-size: var(--fs-h3)}.bl-table__status{margin: 0;display: inline-flex;gap: .4rem;align-items: center;color: var(--color-ink-3);font: var(--fw-semibold) var(--fs-small)/1.3 var(--font-body);text-decoration: underline dotted color-mix(in srgb, currentColor 60%, transparent);text-underline-offset: .3em}.bl-table__lead, .bl-table__note{margin: 0;max-inline-size: var(--measure-text);font-size: var(--fs-small);color: var(--color-ink-2);line-height: 1.6}.bl-rows{display: grid;gap: var(--space-3)}.bl-row{display: grid;gap: var(--space-3);padding: var(--space-4) var(--space-5);border-radius: var(--radius-lg);border: 1px solid var(--color-line);background: var(--color-surface);transition: box-shadow var(--dur-base) ease, border-color var(--dur-base) ease}.bl-row.is-flash{border-color: var(--color-primary);box-shadow: 0 0 0 3px color-mix(in srgb, var(--color-primary) 25%, transparent)}.bl-row__group{font-size: var(--fs-title);line-height: 1.3}.bl-row__cells{display: grid;gap: var(--space-3)}@media (min-width: 40em){.bl-row__cells{grid-template-columns: repeat(2, minmax(0, 1fr))}}.bl-cell{display: grid;gap: .2rem;align-content: start;padding: var(--space-3);border-radius: var(--radius-md);background: var(--color-fill)}.bl-cell__k{margin: 0;font: var(--fw-bold) var(--fs-meta)/1.2 var(--font-body);color: var(--color-ink-3)}.bl-cell__bracha{margin: 0;font: var(--fw-regular) 1.25rem/1.6 var(--font-prayer);color: var(--color-ink)}.bl-cell__meta, .bl-cell__note{margin: 0;font-size: var(--fs-meta);color: var(--color-ink-3);line-height: 1.5}.bl-cell__todo, .bl-todo{margin: 0;font: var(--fw-semibold) var(--fs-small)/1.3 var(--font-body);color: var(--color-ink-3);text-decoration: underline dotted color-mix(in srgb, currentColor 60%, transparent);text-underline-offset: .3em}.bl-todo{display: inline-block;margin-inline-end: .35rem;font-size: .8125rem}.bl-row__ex{display: grid;gap: var(--space-2)}.bl-quote{margin: 0;font-size: var(--fs-small);line-height: 1.6;color: var(--color-ink-2)}.bl-quote__k{font-weight: var(--fw-bold);color: var(--color-ink)}.bl-quote--caveat .bl-quote__k{color: var(--color-primary)}.bl-row__needs{list-style: none;margin: 0;padding: var(--space-3) 0 0;border-block-start: 1px solid var(--color-line);display: grid;gap: .35rem;font-size: var(--fs-meta);color: var(--color-ink-3);line-height: 1.5}.bl-extra{display: grid;gap: var(--space-2)}.bl-extra__item{border-radius: var(--radius-md);border: 1px solid var(--color-line);background: var(--color-surface)}.bl-extra__item > summary{display: flex;align-items: center;justify-content: space-between;min-block-size: var(--tap-min);padding: 0 var(--space-4);cursor: pointer;list-style: none;font-weight: var(--fw-bold)}.bl-extra__item > summary::-webkit-details-marker{display: none}.bl-extra__item[open] > summary .icon{transform: rotate(180deg)}.bl-extra__body{display: grid;gap: var(--space-2);padding: 0 var(--space-4) var(--space-4)}.rd-ins-block{font-size: max(.65em, 0.9375rem)}.rd-foot__parts summary{padding-block: .625rem}.rd-note a{padding-block: .8125rem;margin-block: -.8125rem}
