[data-context=desktop]{--paper:var(--color-bg);--card:var(--color-surface-1);--layer2:var(--color-surface-2);--ink:var(--color-text);--ink-max:var(--color-text-strong);--muted:var(--color-text-muted);--accent:var(--color-gold-bright);--special:var(--color-special-bright);--gold:var(--color-gold);--gold-line:var(--color-gold-dim);--serif:var(--font-display);--sans:var(--font-ui);--line:var(--color-hairline);--gline:var(--color-hairline-strong);--shadow-sm:0 .4vh 1.4vh #00000073;--head-bg:#0003;--head-ink:var(--color-gold-bright)}html:not([data-appearance-choice=light]) [data-context=desktop]:not([data-appearance=light]),html[data-appearance-choice=dark] [data-context=desktop]{--color-bg:var(--brand-navy);--color-surface-1:var(--brand-navy-deep);--color-surface-2:var(--navy-raised);--color-hairline:rgb(var(--navy-hair-rgb) / .16);--color-hairline-strong:rgb(var(--navy-hair-rgb) / .3);--color-text:var(--navy-text);--color-text-strong:var(--navy-text-strong);--color-text-muted:var(--navy-muted);--color-gold:var(--brand-gold);--color-gold-rgb:var(--navy-gold-rgb);--color-gold-bright:var(--navy-gold-bright);--color-gold-dim:var(--navy-gold-dim);--color-next-from:var(--brand-gold);--color-next-to:var(--navy-gold-deep);--color-next-text:var(--brand-navy);--color-next-text-soft:var(--navy-ink-soft);--color-next-text-rgb:var(--navy-rgb);--shadow-sm:0 .4vh 1.4vh #04091280;--head-bg:#0409124d}html:not([data-appearance-choice=dark]) [data-context=desktop][data-appearance=light],html[data-appearance-choice=light] [data-context=desktop]{--shadow-sm:0 .4vh 1.4vh #3c2d141a;--head-bg:color-mix(in srgb, var(--color-gold) 16%, var(--color-surface-1));--head-ink:var(--color-gold-bright)}[data-context=desktop] .notice-pop-card{background:var(--card);color:var(--ink);border-color:var(--line)}[data-context=desktop] .notice-pop-count{color:var(--muted)}[data-context=desktop] .notice-pop-btn,[data-context=desktop] .notice-pop-open{border-color:var(--gold-line);color:var(--gold)}.view-desktop{display:none}@media (width>=769px){.view-desktop{display:block}[data-context=mobile].view-mobile{display:none}}html[data-preview-force=wall] .view-desktop,html[data-preview-force=mobile] .view-desktop{display:none}html[data-preview-force=desktop] .view-desktop{display:block}html[data-preview-force=desktop] .view-mobile,html[data-preview-force=desktop] .view-wall,html[data-surface=landing] .view-desktop{display:none}[data-context=desktop]{width:100%;max-width:100%;height:100vh;color:var(--ink);font-family:var(--sans);background:radial-gradient(120% 80% at 50% -10%, rgb(var(--color-gold-rgb) / .06), transparent 55%), var(--paper);-webkit-font-smoothing:antialiased;direction:rtl;overflow:hidden}[data-context=desktop]:before{content:"";background:var(--paper);z-index:-1;pointer-events:none;position:fixed;inset:0}[data-context=desktop] *{box-sizing:border-box}[data-context=desktop] .tnum{font-variant-numeric:tabular-nums}[data-context=desktop] .heb{font-family:var(--serif)}[data-context=desktop] .screen{grid-template-rows:auto auto 1fr auto;gap:1.4vh;width:100%;max-width:100%;height:100vh;padding:2.4vh 2vw 1.4vh;display:grid;overflow-x:hidden}[data-context=desktop] .datecol{text-align:right;justify-self:start;line-height:1.15}[data-context=desktop] .datecol .dline{color:var(--ink-max);font-size:2.35vh;font-weight:700}[data-context=desktop] .datecol .greg{color:var(--muted);margin-top:.1vh;font-size:1.6vh}[data-context=desktop] .datecol .parsha{color:var(--muted);margin-top:.15vh;font-size:1.75vh;font-weight:700}[data-context=desktop] .datecol .parsha b{color:var(--gold)}[data-context=desktop] .ticker-row{display:flex}[data-context=desktop] .ticker{background:var(--card);border:.12vh solid var(--line);min-width:0;color:var(--ink);box-shadow:var(--shadow-sm);direction:ltr;border-radius:1vh;flex:1;padding:.9vh 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}[data-context=desktop] .ticker-lead{z-index:2;font-family:var(--serif);white-space:nowrap;color:var(--accent);background:linear-gradient(to left, var(--card) 0 82%, transparent);inset-inline-end:0;align-items:center;padding:0 1.2vw;font-size:1.6vh;font-weight:700;display:flex;position:absolute;top:0;bottom:0}[data-context=desktop] .ticker-track{padding:.2vh 0}[data-context=desktop] .ticker-item{padding:0 1vw;font-size:1.55vh}[data-context=desktop] .ticker .tk-label{color:var(--muted);margin-inline-end:.4vw}[data-context=desktop] .ticker .tk-value{color:var(--ink-max);font-weight:700}[data-context=desktop] .main{grid-template-columns:1fr 1.8fr 1fr;gap:1.4vw;min-height:0;display:grid}[data-context=desktop] .col{background:var(--paper);border:none;border-radius:0;flex-direction:column;gap:1.4vh;min-height:0;display:flex;overflow:visible}[data-context=desktop] .box{background:var(--card);border:.12vh solid var(--line);box-shadow:var(--shadow-sm);border-radius:1.8vh;flex-direction:column;min-height:0;padding:1.6vh 1.1vw;display:flex}[data-context=desktop] .box h3{font-family:var(--serif);color:var(--head-ink);background:var(--head-bg);border-radius:1.7vh 1.7vh 0 0;flex:none;align-items:center;gap:.7vw;margin:-1.6vh -1.1vw 1vh;padding:1vh 1.1vw;font-size:2.15vh;font-weight:700;line-height:1.1;display:flex}[data-context=desktop] .box h3:before{content:"";background:var(--head-ink);opacity:.7;border-radius:50%;width:.8vh;height:.8vh}[data-context=desktop] .scrollport{flex:1;min-height:0;position:relative;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 8% 92%,#0000)}[data-context=desktop] .scrollport::-webkit-scrollbar{width:.4vw}[data-context=desktop] .scrollport::-webkit-scrollbar-thumb{background:var(--gline);border-radius:9vh}[data-context=desktop] .track.marquee{animation:linear infinite bmb-desk-vscroll}[data-context=desktop] .scrollport:hover .track.marquee{animation-play-state:paused}@keyframes bmb-desk-vscroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){[data-context=desktop] .track.marquee{animation:none}}[data-context=desktop] .box.next{background:linear-gradient(180deg, var(--color-next-from), var(--color-next-to));color:var(--color-next-text);border-color:var(--color-gold-dim);text-align:right;flex:none;justify-content:center;position:relative;overflow:hidden}[data-context=desktop] .box.next:after{content:"";pointer-events:none;background:radial-gradient(120% 80% at 80% 0,#ffffff29,#0000 60%);position:absolute;inset:0}[data-context=desktop] .box.next .lbl{letter-spacing:.3vw;color:var(--color-next-text-soft);font-size:1.4vh;font-weight:600}[data-context=desktop] .box.next .nm{font-family:var(--serif);margin-top:.6vh;font-size:2.6vh;font-weight:700;line-height:1.1}[data-context=desktop] .box.next .nm .nm-room{color:var(--color-next-text-soft);font-weight:500}[data-context=desktop] .box.next .nm.none{color:var(--color-next-text-soft);font-size:2vh}[data-context=desktop] .box.next .tm{font-family:var(--serif);margin-top:.4vh;font-size:9vh;font-weight:700;line-height:.95;display:block}[data-context=desktop] .box.next .in{color:var(--color-next-text);margin-top:.5vh;font-size:1.6vh}[data-context=desktop] .box.next .after{border-top:.12vh solid rgb(var(--color-next-text-rgb) / .22);color:var(--color-next-text);justify-content:space-between;margin-top:1.4vh;padding-top:1.2vh;font-size:1.6vh;display:flex}[data-context=desktop] .box.next .after .after-room{font-weight:500}[data-context=desktop] .box.next .after .tnum{font-family:var(--serif)}[data-context=desktop] .box.sched{flex:1}[data-context=desktop] .box.sched .cols{grid-template-columns:repeat(var(--cols,3), 1fr);flex:1;gap:1.2vw;min-height:0;display:grid}[data-context=desktop] .scol{flex-direction:column;min-height:0;padding:0 .3vw;display:flex}[data-context=desktop] .scol h4{font-family:var(--serif);color:var(--head-ink);text-align:center;background:var(--head-bg);border-bottom:.18vh solid var(--gold-line);border-radius:.6vh .6vh 0 0;margin:0 0 .8vh;padding:.6vh .4vw;font-size:2vh;font-weight:700;line-height:1.1}[data-context=desktop] .scol .rows{min-height:0;overflow:hidden auto}[data-context=desktop] .scol .rows::-webkit-scrollbar{width:.3vw}[data-context=desktop] .scol .rows::-webkit-scrollbar-thumb{background:var(--gline);border-radius:9vh}[data-context=desktop] .rrow{border-bottom:.12vh solid var(--line);justify-content:space-between;align-items:baseline;gap:.4vw;padding:.75vh .2vw;display:flex}[data-context=desktop] .rrow:last-child{border-bottom:none}[data-context=desktop] .rrow .p{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:.3vw;font-size:1.55vh;display:flex}[data-context=desktop] .rrow .p small{color:var(--muted);font-size:1.15vh;font-family:var(--sans)}[data-context=desktop] .rrow .p .star{color:var(--gold);font-size:.7em}[data-context=desktop] .rrow .v{font-family:var(--serif);color:var(--ink-max);font-size:2vh;font-weight:700}[data-context=desktop] .rrow.hi .v{color:var(--special)}[data-context=desktop] .rrow.next .v{color:var(--accent)}[data-context=desktop] .rrow.now{background:rgb(var(--color-gold-rgb) / .14);border-bottom-color:#0000;border-radius:.9vh;padding-inline:.6vw}[data-context=desktop] .rrow.now .p:before{content:"● ";color:var(--status-live-dot);font-size:.7em}[data-context=desktop] .box.zmanim{flex:1}[data-context=desktop] .zgrid{grid-template-columns:1fr 1fr;align-content:start;gap:1.1vh 1vw;display:grid}[data-context=desktop] .zc{text-align:center;border-radius:.9vh;padding:.5vh .3vw}[data-context=desktop] .zc .zl{color:var(--muted);margin-bottom:.3vh;font-size:1.25vh}[data-context=desktop] .zc .zl small{font-size:.85em}[data-context=desktop] .zc .zv{font-family:var(--serif);color:var(--ink-max);font-size:2.8vh;font-weight:700;line-height:1;display:block}[data-context=desktop] .zc.rust .zv{color:var(--special)}[data-context=desktop] .zc.next{background:rgb(var(--color-gold-rgb) / .14)}[data-context=desktop] .zc.next .zv{color:var(--accent)}[data-context=desktop] .box.shiurim{flex:1}[data-context=desktop] .shiur-grid{grid-template-columns:1fr;display:grid}[data-context=desktop] .srow{border-bottom:.12vh dashed var(--line);justify-content:space-between;align-items:flex-start;gap:.6vw;padding:.95vh .2vw;display:flex}[data-context=desktop] .srow .s-name{font-family:var(--serif);color:var(--ink-max);font-size:1.65vh;font-weight:700;line-height:1.15}[data-context=desktop] .srow .s-maggid{color:var(--muted);margin-top:.2vh;font-size:1.25vh}[data-context=desktop] .srow .s-side{text-align:left;flex:none}[data-context=desktop] .srow .s-time{font-family:var(--serif);color:var(--ink-max);font-size:1.8vh;font-weight:700;line-height:1;display:block}[data-context=desktop] .srow .s-loc{color:var(--muted);margin-top:.2vh;font-size:1.25vh}[data-context=desktop] .drow{border-bottom:.12vh solid var(--line);color:var(--ink);padding:.85vh .2vw;font-size:1.5vh;line-height:1.4}[data-context=desktop] .drow .k{color:var(--gold);margin-bottom:.1vh;font-size:1.2vh;font-weight:700;display:block}[data-context=desktop] .drow .dv small{color:var(--muted)}[data-context=desktop] .arow{border-bottom:.12vh solid var(--line);color:var(--ink);padding:.95vh .2vw;font-size:1.55vh;line-height:1.4}[data-context=desktop] .arow b{color:var(--accent)}[data-context=desktop] .box.nedar,[data-context=desktop] .box.simcha,[data-context=desktop] .box.notices{flex:1}[data-context=desktop] .empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.7vh;min-height:0;padding:2vh 1vw;display:flex}[data-context=desktop] .empty-orn{background:var(--gold-line);border-radius:50%;width:.7vh;height:.7vh;margin-bottom:.6vh;position:relative}[data-context=desktop] .empty-orn:before,[data-context=desktop] .empty-orn:after{content:"";background:var(--gline);width:2.4vw;height:.12vh;position:absolute;top:50%;transform:translateY(-50%)}[data-context=desktop] .empty-orn:before{right:1.2vh}[data-context=desktop] .empty-orn:after{left:1.2vh}[data-context=desktop] .empty-main{font-family:var(--serif);color:var(--ink);max-width:22ch;font-size:2vh;line-height:1.3}[data-context=desktop] .empty-sub{font-family:var(--sans);color:var(--muted);font-size:1.3vh;line-height:1.4}[data-context=desktop] .donate{background:var(--card);border:.12vh solid var(--gold-line);color:var(--accent);border-radius:9vh;align-items:center;gap:.6vw;padding:.6vh 1.1vw;font-size:1.6vh;font-weight:700;text-decoration:none;display:inline-flex}[data-context=desktop] .donate .heart{color:var(--special)}[data-context=desktop] .qr-chip{background:var(--card);border-color:var(--line);box-shadow:none;align-items:center;gap:.7vw;text-decoration:none;display:inline-flex}[data-context=desktop] .qr-chip .qr-card{background:var(--color-panel-bg);border:.12vh solid var(--gold-line);border-radius:.8vh;width:4.2vh;height:4.2vh;padding:.4vh}[data-context=desktop] .qr-chip .qr-card svg{width:100%;height:100%;display:block}[data-context=desktop] .qr-chip .qr-card svg .m{fill:var(--color-panel-ink)}[data-context=desktop] .qr-chip .qr-cap{color:var(--muted);font-size:1.25vh;line-height:1.3}[data-context=desktop] .qr-chip .qr-cap b{color:var(--ink-max);display:block}[data-context=desktop] .rrow .p small.chazan{color:var(--gold)}[data-context=desktop] .rrow .p .star-btn{appearance:none;font-family:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:0;padding:0 .15vw;line-height:1}[data-context=desktop] .rrow .p .star-btn:focus-visible{outline:1px solid var(--gold);outline-offset:1px;border-radius:3px}html:not([data-appearance-choice=dark]) [data-context=desktop][data-appearance=light] .rrow.now,html[data-appearance-choice=light] [data-context=desktop] .rrow.now{box-shadow:inset 0 0 0 .15vh var(--status-now-ring)}html:not([data-appearance-choice=dark]) [data-context=desktop][data-appearance=light] .scol h4,html[data-appearance-choice=light] [data-context=desktop] .scol h4{border-bottom-color:var(--color-gold)}
