/** Helpful Saints OS 1.8.3.4 — final surgical Live Zadok hero correction. */
.hsc-zadok-183__descender-regression-fixture{display:none!important}
.hsc-zadok-183{--zadok-gold:#f4c76f;--zadok-cyan:#52dcff;--zadok-violet:#a786ff;--zadok-pink:#ff78bd;--zadok-green:#73edb8;position:relative;isolation:isolate;min-block-size:100vh;padding-block-end:110px;overflow:clip;background:radial-gradient(circle at 50% 3%,rgba(71,126,214,.22),transparent 34rem),radial-gradient(circle at 10% 30%,rgba(167,134,255,.12),transparent 28rem),linear-gradient(180deg,#01040c,#06152c 65%,#01050e);color:#f6f3ea;font-family:var(--hsc179-ui)}
.hsc-zadok-183::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle,rgba(255,241,205,.62) 0 1px,transparent 1.35px);background-size:97px 97px;opacity:.23;mask-image:linear-gradient(#000,transparent 84%)}
.hsc-zadok-183>*{position:relative;z-index:1}
.hsc-zadok-183__cinema{inline-size:100%;max-inline-size:100%;overflow:clip;background:transparent}
.hsc-zadok-183__stage{--hsc-zadok-183-header-clearance:calc(var(--hsc-rh-height,82px) + var(--hsc-rh-top,0px));position:relative;display:grid;grid-template-columns:minmax(0,1fr);inline-size:100%;max-inline-size:1480px;margin-inline:auto;padding:max(clamp(34px,5vw,72px),calc(var(--hsc-zadok-183-header-clearance) + 18px)) var(--hsc179-space) clamp(44px,6vw,86px);isolation:isolate}
.hsc-zadok-183__stage-intro{position:relative;z-index:2;max-inline-size:980px;margin-inline:auto;padding:0;text-align:center;scroll-margin-block-start:calc(var(--hsc-rh-height,82px) + var(--hsc-rh-top,0px) + 20px)}
.hsc-zadok-183__stage-intro .hsc-kicker{margin:0 0 17px;color:var(--zadok-gold);font-size:10px;font-weight:850;letter-spacing:.22em;text-transform:uppercase}
.hsc-zadok-183__stage-intro .hsc-zadok-1833__hero-title{margin:0;font:520 clamp(52px,6.4vw,94px)/1.08 var(--hsc179-display);letter-spacing:-.045em;text-wrap:balance;background:linear-gradient(100deg,#fff7dd,#f4cc7f 31%,#f8f4ec 57%,#b9ccff 80%,#ead18d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.hsc-zadok-183__stage-intro .hsc-zadok-1833__hero-title em{font-weight:inherit}
.hsc-zadok-183__stage-intro>p:not(.hsc-kicker){max-inline-size:830px;margin:24px auto 0;color:#adbed0;font-size:clamp(15px,1.35vw,19px);line-height:1.62;text-wrap:balance}
.hsc-zadok-183__hero{max-inline-size:1240px;margin:auto;padding:clamp(88px,8.5vw,138px) var(--hsc179-space) clamp(44px,5vw,76px);overflow:visible;text-align:center}
.hsc-zadok-183__hero::before{content:"";position:absolute;inset:52% auto auto 50%;z-index:-1;inline-size:min(76vw,790px);aspect-ratio:1;border:1px solid rgba(244,199,111,.13);border-radius:50%;box-shadow:0 0 100px rgba(82,220,255,.07);pointer-events:none;transform:translate(-50%,-50%)}
.hsc-zadok-183__eyebrow{margin:0 0 20px;color:var(--zadok-gold);font-size:10px;font-weight:850;letter-spacing:.26em}.hsc-zadok-183__hero h1{max-inline-size:1080px;margin:auto;font:500 clamp(54px,7.15vw,106px)/.94 var(--hsc179-display);letter-spacing:-.046em;text-wrap:balance;background:linear-gradient(100deg,#fff7dd,#f4cc7f 30%,#f8f4ec 55%,#b9ccff 78%,#ead18d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.hsc-zadok-183__hero>p:last-child{max-inline-size:860px;margin:31px auto 0;color:#adbed0;font-size:clamp(17px,1.5vw,22px);line-height:1.62;text-wrap:balance}
.hsc-zadok-183__navigation{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;max-inline-size:990px;margin:0 auto 22px;padding:11px;border:1px solid rgba(143,185,222,.18);border-radius:18px;background:rgba(5,19,39,.94);box-shadow:0 20px 55px rgba(0,0,0,.27)}
.hsc-zadok-183__navigation label{color:#a6bacd;font-size:11px;font-weight:800}.hsc-zadok-183__navigation input{inline-size:132px;min-block-size:44px;padding:8px;border:1px solid #31506e;border-radius:11px;background:#071a33;color:#fff1c9;text-align:center;font:800 14px/1 var(--hsc179-mono)}
.hsc-zadok-183__navigation button{min-block-size:44px;padding:8px 14px;border:1px solid rgba(244,199,111,.27);border-radius:11px;background:#0d2b4b;color:#ead9aa;font-weight:800;cursor:pointer}.hsc-zadok-183__navigation button:last-child{margin-inline-start:8px;border-radius:999px}
.hsc-zadok-183__instrument{position:relative;display:grid;inline-size:min(100%,1360px);max-inline-size:1360px;min-block-size:clamp(690px,76svh,900px);margin:clamp(18px,3vw,34px) auto 0;border:1px solid rgba(163,184,235,.22);border-radius:clamp(28px,4vw,52px);overflow:clip;background:radial-gradient(circle at 50% 44%,rgba(82,220,255,.15),transparent 25rem),radial-gradient(circle at 38% 58%,rgba(167,134,255,.11),transparent 34rem),linear-gradient(150deg,#06162d,#010712);box-shadow:0 52px 150px rgba(0,0,0,.55);perspective:1400px;contain:layout paint}
.hsc-zadok-183__instrument::before{content:"";position:absolute;inset:17px;border:1px solid rgba(244,199,111,.07);border-radius:calc(clamp(28px,4vw,52px) - 12px);pointer-events:none}.hsc-zadok-183__instrument>*{position:relative;z-index:1}
/* A polished instrument is visible before the deferred governed model arrives. */
.hsc-zadok-183__instrument-boot{display:grid;place-items:center;min-block-size:clamp(690px,76svh,900px);overflow:hidden;transform-style:preserve-3d}.hsc-zadok-183__boot-sky{position:absolute;inset:0;background:radial-gradient(circle,rgba(82,220,255,.14),transparent 32%),radial-gradient(circle,rgba(167,134,255,.12),transparent 48%)}
.hsc-zadok-183__boot-ring{position:absolute;inset:50% auto auto 50%;aspect-ratio:1;border:1px solid;border-radius:50%;transform-style:preserve-3d}.hsc-zadok-183__boot-ring--days{inline-size:min(70vw,650px);border-color:rgba(82,220,255,.56);box-shadow:0 0 42px rgba(82,220,255,.12);transform:translate(-50%,-50%) rotateX(18deg)}.hsc-zadok-183__boot-ring--weeks{inline-size:min(59vw,540px);border-color:rgba(139,167,255,.5);transform:translate(-50%,-50%) rotateX(63deg) rotateZ(21deg)}
.hsc-zadok-183__boot-ring--months{inline-size:min(47vw,430px);border-color:rgba(167,134,255,.55);transform:translate(-50%,-50%) rotateY(61deg) rotateZ(-18deg)}.hsc-zadok-183__boot-ring--gates{inline-size:min(36vw,330px);border-color:rgba(244,199,111,.62);transform:translate(-50%,-50%) rotateX(72deg) rotateZ(56deg)}
.hsc-zadok-183__boot-core{display:grid;place-items:center;inline-size:170px;aspect-ratio:1;border:1px solid rgba(244,199,111,.4);border-radius:50%;background:radial-gradient(circle,#193e64,#07162e 66%,#030916);box-shadow:0 0 80px rgba(82,220,255,.14);text-align:center}.hsc-zadok-183__boot-core span{color:#95845d;font:800 8px/1 var(--hsc179-mono);letter-spacing:.2em}.hsc-zadok-183__boot-core strong{color:#f7df9f;font:520 38px/1 var(--hsc179-display)}
.hsc-zadok-183__instrument-loading{position:absolute;inset:auto 20px 30px;padding:12px 18px;border:1px solid rgba(147,191,223,.14);border-radius:999px;background:rgba(2,10,23,.8);color:#a9bfd1;text-align:center;font-size:11px}
.hsc-zadok-183__observatory{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,320px);align-items:center;gap:18px;inline-size:100%;min-inline-size:0;max-inline-size:100%;padding:clamp(18px,3vw,34px);overflow-x:clip;transform-style:preserve-3d}.hsc-zadok-183__instrument-header{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:18px;min-inline-size:0}
.hsc-zadok-183__instrument-heading>span{display:block;margin-block-end:7px;color:#a08a58;font:850 9px/1 var(--hsc179-mono);letter-spacing:.2em}.hsc-zadok-183__instrument-heading h2{margin:0;font:520 clamp(27px,3vw,42px)/1 var(--hsc179-display)}
.hsc-zadok-183__renderer-badge{display:inline-flex;align-items:center;gap:8px;flex:none;padding:9px 12px;border:1px solid rgba(115,237,184,.2);border-radius:999px;background:rgba(10,48,53,.42);color:#a5dcc6;font:800 8px/1 var(--hsc179-mono);white-space:nowrap}.hsc-zadok-183__renderer-badge i{inline-size:7px;block-size:7px;border-radius:50%;background:var(--zadok-green);box-shadow:0 0 12px var(--zadok-green)}
.hsc-zadok-183__viewport{position:relative;display:grid;place-items:center;min-inline-size:0;inline-size:100%;max-inline-size:940px;margin-inline:auto;aspect-ratio:1;transform-style:preserve-3d;transform:translateZ(26px)}.hsc-zadok-183__viewport::before{content:"";position:absolute;inset:12%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse at 50% 58%,rgba(43,182,255,.25),rgba(77,80,217,.10) 42%,transparent 72%);filter:blur(18px);transform:translateZ(-90px) rotateX(66deg);animation:hsc-zadok-183-depth-breathe 7s ease-in-out infinite}.hsc-zadok-183__canvas,.hsc-zadok-183__svg{display:block;inline-size:min(100%,var(--hsc-zadok-183-canvas-size,920px));block-size:auto;aspect-ratio:1;filter:drop-shadow(0 48px 76px rgba(0,0,0,.58)) drop-shadow(0 0 28px rgba(82,220,255,.10));touch-action:pan-y}.hsc-zadok-183__canvas{cursor:crosshair}.hsc-zadok-183__canvas:focus-visible{border-radius:50%;outline:3px solid var(--zadok-gold);outline-offset:-3px}.hsc-zadok-183__svg{overflow:visible;transform:perspective(1400px) rotateX(52deg) rotateZ(-7deg) scale(.96);transform-style:preserve-3d}
.hsc-zadok-183__svg-week-node,.hsc-zadok-183__svg-marker{cursor:pointer}.hsc-zadok-183__svg-week-node:focus,.hsc-zadok-183__svg-marker:focus{outline:none;filter:drop-shadow(0 0 10px #fff);stroke:#fff;stroke-width:4}.hsc-zadok-183__svg-month{fill:#c0d5e7;font:800 9px/1 var(--hsc179-mono)}.hsc-zadok-183__svg-selected{filter:drop-shadow(0 0 10px var(--zadok-gold))}
.hsc-zadok-183__instrument-center{position:absolute;inset:50% auto auto 50%;display:grid;place-items:center;align-content:center;inline-size:clamp(128px,19%,184px);aspect-ratio:1;border:1px solid rgba(244,199,111,.39);border-radius:50%;background:radial-gradient(circle,#173d65,#07172f 65%,#030916);box-shadow:0 0 80px rgba(82,220,255,.14);transform:translate(-50%,-50%) translateZ(28px);text-align:center;pointer-events:none}.hsc-zadok-183__center-seal{color:#92805c;font:800 7px/1 var(--hsc179-mono);letter-spacing:.16em}.hsc-zadok-183__instrument-center strong{margin:7px 0 3px;color:#f7df9f;font:520 clamp(26px,3.3vw,40px)/1 var(--hsc179-display)}.hsc-zadok-183__center-structure{color:#8ea6bb;font:800 7px/1.35 var(--hsc179-mono)}
.hsc-zadok-183__instrument-legend{grid-column:1;display:flex;flex-wrap:wrap;justify-content:center;gap:7px;padding:9px;border-radius:999px;background:rgba(2,10,23,.7);color:#94aabd;font-size:9px}.hsc-zadok-183__instrument-legend span::before{content:"";display:inline-block;inline-size:6px;block-size:6px;margin-inline-end:5px;border-radius:50%;background:var(--legend);box-shadow:0 0 8px var(--legend)}
.hsc-zadok-183__controls{grid-column:1;display:grid;gap:12px;padding:15px;border:1px solid rgba(141,181,217,.14);border-radius:18px;background:rgba(6,24,46,.88)}.hsc-zadok-183__scale-switch{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:4px;border:1px solid rgba(244,199,111,.16);border-radius:13px;background:#041427}.hsc-zadok-183__scale-switch button{min-block-size:38px;padding:8px 12px;border:1px solid transparent;border-radius:9px;background:transparent;color:#8099ae;font-size:10px;font-weight:850;cursor:pointer}.hsc-zadok-183__scale-switch button.is-selected{border-color:rgba(244,199,111,.38);background:linear-gradient(120deg,#173a59,#2a254b);box-shadow:0 0 20px rgba(82,220,255,.08);color:#ffe3a0}.hsc-zadok-183__day-control{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px 16px;color:#b1c4d4;font-size:11px;font-weight:800}.hsc-zadok-183__day-control input{grid-column:2;inline-size:100%;accent-color:var(--zadok-gold)}.hsc-zadok-183__range-endpoints{grid-column:2;display:flex;justify-content:space-between;color:#697f94;font:800 7px/1 var(--hsc179-mono)}.hsc-zadok-183__day-control small{grid-column:1/-1;color:#71899f;font-size:9px}.hsc-zadok-183__history-control{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 16px;color:#b1c4d4;font-size:11px;font-weight:800}.hsc-zadok-183__history-control>label:first-child{display:contents}.hsc-zadok-183__history-control input{grid-column:2;inline-size:100%;accent-color:var(--zadok-gold)}.hsc-zadok-183__history-event-label{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}.hsc-zadok-183__history-event-label select{min-inline-size:0;min-block-size:40px;padding:7px 9px;border:1px solid #31506e;border-radius:9px;background:#071a33;color:#e6d9b5}.hsc-zadok-183__history-control small{grid-column:1/-1;color:#71899f;font-size:9px;line-height:1.45}.hsc-zadok-183__controls [hidden]{display:none!important}
.hsc-zadok-183__control-actions{display:flex;flex-wrap:wrap;gap:7px}.hsc-zadok-183__control-actions button{min-block-size:38px;padding:7px 12px;border:1px solid rgba(145,188,220,.2);border-radius:10px;background:#0a2947;color:#bcd0df;font-size:10px;font-weight:800;cursor:pointer}.hsc-zadok-183__control-actions .hsc-zadok-183__motion-toggle{margin-inline-start:auto;color:#e5cf97}
.hsc-zadok-183__inspector{position:sticky;inset-block-start:calc(var(--hsc-rh-height,82px) + var(--hsc-rh-top,0px) + 16px);grid-column:2;grid-row:2/5;align-self:start;display:grid;grid-template-columns:58px minmax(0,1fr);gap:6px 14px;inline-size:100%;min-inline-size:0;max-block-size:calc(100svh - var(--hsc-rh-height,82px) - var(--hsc-rh-top,0px) - 34px);padding:23px;border:1px solid rgba(155,183,228,.2);border-radius:24px;background:linear-gradient(150deg,#0d2746,#040f1f);box-shadow:0 26px 70px rgba(0,0,0,.3);transform:translateZ(64px);overflow:auto;overscroll-behavior:contain;overflow-wrap:anywhere}.hsc-zadok-183__inspector-ordinal{grid-row:1/6;display:grid;place-items:center;border-inline-end:1px solid rgba(244,199,111,.17);color:rgba(244,199,111,.35);font:520 34px/1 var(--hsc179-display);writing-mode:vertical-rl;transform:rotate(180deg)}
.hsc-zadok-183__inspector-kind{color:var(--zadok-gold);font:850 8px/1 var(--hsc179-mono);letter-spacing:.18em;text-transform:uppercase}.hsc-zadok-183__inspector h3{margin:3px 0;color:#f5f0e4;font:520 clamp(28px,2.7vw,40px)/1.05 var(--hsc179-display)}.hsc-zadok-183__inspector-meta{margin:8px 0 0;color:#97adbf;font:750 9px/1.55 var(--hsc179-mono)}.hsc-zadok-183__inspector-note{margin:8px 0 0;color:#afc0cf;font-size:11px;line-height:1.55}.hsc-zadok-183__inspector[data-kind="appointed-time"]{border-color:rgba(217,153,255,.35);box-shadow:0 0 24px rgba(217,153,255,.08)}.hsc-zadok-183__inspector[data-kind="tekufot-gate"]{border-color:rgba(244,199,111,.42);box-shadow:0 0 24px rgba(244,199,111,.1)}.hsc-zadok-183__inspector[data-kind="disclosed-intercalation"]{border-color:rgba(244,199,111,.32)}.hsc-zadok-183__inspector[data-kind="sacred-history"]{border-color:rgba(244,199,111,.38);background:linear-gradient(150deg,#2b2445,#061526)}
.hsc-zadok-183__research-link{grid-column:2;justify-self:start;display:inline-flex;align-items:center;min-block-size:44px;margin-block-start:8px;padding:9px 13px;border:1px solid rgba(244,199,111,.34);border-radius:999px;background:rgba(244,199,111,.08);color:#ffe3a0;font:850 9px/1.2 var(--hsc179-mono);letter-spacing:.04em;text-decoration:none}.hsc-zadok-183__research-link::after{content:"→";margin-inline-start:8px}.hsc-zadok-183__research-link:hover{border-color:rgba(82,220,255,.58);background:rgba(82,220,255,.1);color:#dff8ff}.hsc-zadok-183__research-link:focus-visible{outline:3px solid #fff1bb;outline-offset:3px}.hsc-zadok-183__research-link[hidden]{display:none!important}
.hsc-zadok-183__svg-history,.hsc-zadok-183__svg-truth{transform-box:fill-box;transform-origin:center;transition:opacity .38s ease,transform .5s ease}.hsc-zadok-183__svg-wrap[data-scale="year"] .hsc-zadok-183__svg-history{opacity:.34;transform:scale(1)}.hsc-zadok-183__svg-wrap[data-scale="history"] .hsc-zadok-183__svg-history{opacity:1;transform:scale(1.02)}.hsc-zadok-183__svg-wrap[data-scale="history"] .hsc-zadok-183__svg-truth{opacity:.53;transform:scale(.74)}
.hsc-zadok-183__truth-error{align-self:center;display:grid;gap:10px;max-inline-size:620px;margin:auto;padding:32px;border:1px solid rgba(244,199,111,.25);border-radius:22px;background:#081d36;color:#aebfd0;text-align:center}.hsc-zadok-183__truth-error strong{color:#f2ddaa;font:520 31px/1.1 var(--hsc179-display)}.hsc-zadok-183__truth-error p{margin:0}
/* Essential is static, semantic and deliberately composed rather than a disabled Full view. */
.hsc-zadok-183__semantic{inline-size:100%;padding:clamp(20px,3vw,36px)}.hsc-zadok-183__semantic-header{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-block-end:20px;padding-block-end:18px;border-block-end:1px solid #29445e}.hsc-zadok-183__semantic-header div>span{display:block;color:#9d8859;font:850 8px/1 var(--hsc179-mono);letter-spacing:.18em}.hsc-zadok-183__semantic-header h2{margin:7px 0 0;color:#f5dfaa;font:520 clamp(34px,4vw,52px)/1 var(--hsc179-display)}.hsc-zadok-183__semantic-structure{color:#8da5b8;font:750 10px/1.5 var(--hsc179-mono);text-align:end}
.hsc-zadok-183__quarter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.hsc-zadok-183__quarter{padding:18px;border:1px solid #24425e;border-block-start:2px solid var(--zadok-gold);border-radius:15px;background:#092542}.hsc-zadok-183__quarter--2{border-block-start-color:var(--zadok-cyan)}.hsc-zadok-183__quarter--3{border-block-start-color:var(--zadok-violet)}.hsc-zadok-183__quarter--4{border-block-start-color:#ff9e66}.hsc-zadok-183__quarter>span{color:#718da4;font:800 7px/1 var(--hsc179-mono)}.hsc-zadok-183__quarter h3{margin:8px 0 0;color:#f4d890;font:520 26px/1 var(--hsc179-display)}.hsc-zadok-183__quarter p{margin:8px 0;color:#91a8bd;font-size:10px}.hsc-zadok-183__quarter--leap{grid-column:1/-1;border-color:var(--zadok-violet)}
.hsc-zadok-183__weeks{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-block-start:14px}.hsc-zadok-183__week{display:grid;place-items:center;min-block-size:29px;border:1px solid #1f5576;border-radius:8px;background:#0a3456;color:#a8c7db;font:800 8px/1 var(--hsc179-mono)}.hsc-zadok-183__week.is-current{border-color:#fff1b9;background:var(--zadok-gold);box-shadow:0 0 18px rgba(244,199,111,.45);color:#10223a}
.hsc-zadok-183__semantic-jump{display:grid;gap:7px;color:#b1c4d4;font-size:11px;font-weight:800}.hsc-zadok-183__semantic-jump select{min-block-size:44px;padding:8px 11px;border:1px solid #315775;border-radius:10px;background:#061a31;color:#d9e7f0}.hsc-zadok-183__semantic-evidence,.hsc-zadok-183__semantic-markers{grid-column:1/-1;max-inline-size:none;inline-size:100%;margin:0}.hsc-zadok-183__semantic-evidence-body{padding:0 18px 18px;color:#afc0cf;font-size:11px}.hsc-zadok-183__semantic-evidence-body ul{display:grid;gap:7px;margin:0;padding-inline-start:20px}.hsc-zadok-183__semantic-markers{padding:0 16px 16px;border:1px solid #29445e;border-radius:15px}.hsc-zadok-183__semantic-markers summary{padding-block:16px;color:#dec992;font-size:12px;font-weight:800;cursor:pointer}.hsc-zadok-183__semantic-marker-list{margin:0;padding:0;list-style:none}.hsc-zadok-183__semantic-marker-list button[aria-current]{border-color:var(--zadok-gold);color:#f5dfa7;outline:2px solid rgba(244,199,111,.24)}
.hsc-zadok-183__today{display:grid;justify-items:center;gap:8px;max-inline-size:990px;margin:30px auto;padding:clamp(27px,4vw,47px);border:1px solid rgba(244,199,111,.22);border-radius:29px;background:#071a31;text-align:center}.hsc-zadok-183__today>p{margin:0;color:#a08a5a;font-size:9px;font-weight:850;letter-spacing:.22em}.hsc-zadok-183__today h2{margin:0;color:#fae5ac;font:520 clamp(40px,5.5vw,72px)/1 var(--hsc179-display)}.hsc-zadok-183__today span{color:#91a8bc;font:750 11px/1.5 var(--hsc179-mono)}
.hsc-zadok-183__understanding{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:end;gap:clamp(48px,9vw,140px);padding:clamp(86px,11vw,160px) var(--hsc179-space);background:#f8f5ed;color:#151a1d}.hsc-zadok-183__understanding>.hsc-kicker{grid-column:1/-1;margin:0;color:#8e5d28;font-size:10px;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.hsc-zadok-183__understanding h2{margin:0;font:520 clamp(46px,5.7vw,78px)/.98 var(--hsc179-display);letter-spacing:-.035em}.hsc-zadok-183__understanding>div{display:grid;gap:19px}.hsc-zadok-183__understanding>div p{margin:0;padding-block-start:17px;border-block-start:1px solid rgba(21,26,29,.16);color:#545b5e;font-size:14px;line-height:1.62}.hsc-zadok-183__understanding strong{display:block;margin-block-end:4px;color:#151a1d}
.hsc-zadok-183__gates{max-inline-size:1100px;margin:84px auto 0;padding-inline:var(--hsc179-space);text-align:center}.hsc-zadok-183__gates>header p{color:#9f8957;font-size:9px;font-weight:850;letter-spacing:.2em}.hsc-zadok-183__gates h2{margin:0;font:520 clamp(43px,5vw,70px)/1 var(--hsc179-display)}.hsc-zadok-183__gates ol{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:34px 0 0;padding:0;list-style:none}.hsc-zadok-183__gates li{display:grid;gap:7px;padding:20px;border-block-start:2px solid var(--zadok-gold)}.hsc-zadok-183__gates strong{color:#f1daa3;font:520 27px/1 var(--hsc179-display)}.hsc-zadok-183__gates span{color:#8299ae;font-size:10px}.hsc-zadok-183__evidence{max-inline-size:990px;margin:26px auto;border:1px solid #29445e;border-radius:15px;color:#8da4b8}.hsc-zadok-183__evidence summary{padding:18px;color:#dec992;font-weight:800;cursor:pointer}.hsc-zadok-183__evidence p{padding:0 18px 18px;margin:0;font-size:12px}
html.hsc179-tier-essential .hsc-zadok-183__hero::before{display:none}html.hsc179-tier-essential .hsc-zadok-183__boot-ring{animation:none}html.hsc179-tier-essential .hsc-zadok-183__instrument{border-width:2px;box-shadow:0 12px 36px rgba(0,0,0,.26)}
html.hsc179-tier-balanced .hsc-zadok-183__svg-orbit{transform-box:fill-box;transform-origin:center}html.hsc179-tier-balanced .hsc-zadok-183__svg-orbit--a{animation:hsc-zadok-183-orbit 34s linear infinite}html.hsc179-tier-balanced .hsc-zadok-183__svg-orbit--b{animation:hsc-zadok-183-orbit 47s linear infinite reverse}html.hsc179-tier-balanced .hsc-zadok-183__svg-orbit--c{animation:hsc-zadok-183-orbit 29s linear infinite}html.hsc179-tier-balanced .hsc-zadok-183__svg-current-glow{animation:hsc-zadok-183-current 2.4s ease-in-out infinite}html.hsc179-tier-full .hsc-zadok-183__hero::before{animation:hsc-zadok-183-hero 54s linear infinite}
.hsc-zadok-183__boot-ring{animation:hsc-zadok-183-boot 22s linear infinite}.hsc-zadok-183__boot-ring--weeks,.hsc-zadok-183__boot-ring--gates{animation-direction:reverse}.hsc-zadok-183__observatory.is-motion-paused .hsc-zadok-183__svg-orbit,.hsc-zadok-183__observatory.is-motion-paused .hsc-zadok-183__svg-current-glow,.hsc-zadok-183__observatory.is-motion-paused .hsc-zadok-183__viewport::before,html.hsc179-tab-hidden .hsc-zadok-183__svg-orbit,html.hsc179-tab-hidden .hsc-zadok-183__svg-current-glow,html.hsc179-tab-hidden .hsc-zadok-183__hero::before,html.hsc179-tab-hidden .hsc-zadok-183__boot-ring,html.hsc179-tab-hidden .hsc-zadok-183__viewport::before{animation-play-state:paused!important}
@keyframes hsc-zadok-183-orbit{to{rotate:360deg}}@keyframes hsc-zadok-183-current{50%{opacity:.55;scale:1.4}}@keyframes hsc-zadok-183-hero{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes hsc-zadok-183-boot{to{filter:hue-rotate(360deg)}}@keyframes hsc-zadok-183-depth-breathe{50%{opacity:.72;transform:translateZ(-72px) rotateX(62deg) scale(1.06)}}
@media (max-width:1300px){.hsc-zadok-183__hero{padding-block-start:clamp(76px,8vw,108px)}.hsc-zadok-183__hero h1{font-size:clamp(56px,7.2vw,91px);line-height:.96}.hsc-zadok-183__instrument{inline-size:100%;margin-inline:auto}.hsc-zadok-183__gates{max-inline-size:calc(100% - 56px);padding:0}}
@media (max-width:1100px){.hsc-zadok-183__observatory{grid-template-columns:minmax(0,1fr) minmax(230px,290px);gap:12px}.hsc-zadok-183__quarter-grid,.hsc-zadok-183__gates ol{grid-template-columns:repeat(2,1fr)}}
@media (max-width:900px){.hsc-zadok-183__stage{padding-inline:14px}.hsc-zadok-183__instrument{inline-size:100%;margin-inline:auto;min-block-size:650px}.hsc-zadok-183__observatory{grid-template-columns:1fr;padding:20px}.hsc-zadok-183__instrument-header,.hsc-zadok-183__instrument-legend,.hsc-zadok-183__controls,.hsc-zadok-183__inspector{grid-column:1}.hsc-zadok-183__inspector{position:relative;inset-block-start:auto;grid-row:auto;max-block-size:none}.hsc-zadok-183__gates{max-inline-size:calc(100% - 28px)}.hsc-zadok-183__understanding{grid-template-columns:1fr}}
@media (max-width:680px){.hsc-zadok-183__semantic-header,.hsc-zadok-183__instrument-header{align-items:start;flex-direction:column}.hsc-zadok-183__quarter-grid,.hsc-zadok-183__gates ol{grid-template-columns:1fr}.hsc-zadok-183__quarter--leap{grid-column:auto}.hsc-zadok-183__control-actions .hsc-zadok-183__motion-toggle{margin-inline-start:0}.hsc-zadok-183__stage-intro .hsc-zadok-1833__hero-title{font-size:clamp(48px,13.4vw,70px)}}
@media (max-width:560px){.hsc-zadok-183__stage{padding:max(34px,calc(var(--hsc-zadok-183-header-clearance) + 14px)) 10px 54px}.hsc-zadok-183__stage-intro{padding-inline:10px}.hsc-zadok-183__stage-intro>p:not(.hsc-kicker){margin-block-start:18px;font-size:14px}.hsc-zadok-183__hero{padding:72px 20px 46px}.hsc-zadok-183__hero h1{font-size:clamp(46px,15vw,68px);line-height:.98}.hsc-zadok-183__today,.hsc-zadok-183__navigation,.hsc-zadok-183__evidence{margin-inline:12px}.hsc-zadok-183__navigation button:last-child{inline-size:100%;margin:0}.hsc-zadok-183__instrument{inline-size:100%;min-block-size:560px;margin-inline:auto;border-radius:25px}.hsc-zadok-183__observatory{padding:15px 11px}.hsc-zadok-183__instrument-center{inline-size:110px}.hsc-zadok-183__center-seal{display:none}.hsc-zadok-183__instrument-center strong{margin:0;font-size:27px}.hsc-zadok-183__scale-switch{grid-template-columns:1fr}.hsc-zadok-183__day-control,.hsc-zadok-183__history-control{grid-template-columns:1fr}.hsc-zadok-183__day-control input,.hsc-zadok-183__range-endpoints,.hsc-zadok-183__history-control input,.hsc-zadok-183__history-control .hsc-zadok-183__range-endpoints{grid-column:1}.hsc-zadok-183__history-event-label{grid-template-columns:1fr}.hsc-zadok-183__control-actions{display:grid;grid-template-columns:1fr 1fr}.hsc-zadok-183__motion-toggle{grid-column:1/-1}.hsc-zadok-183__inspector{grid-template-columns:43px minmax(0,1fr);padding:17px 13px}.hsc-zadok-183__semantic{padding:18px 12px}.hsc-zadok-183__understanding{padding:76px 22px}}
@media (max-width:400px){.hsc-zadok-183__hero{padding:66px 17px 42px}.hsc-zadok-183__hero h1{font-size:clamp(43px,13.7vw,55px)}.hsc-zadok-183__navigation{display:grid;grid-template-columns:1fr 1fr}.hsc-zadok-183__navigation label,.hsc-zadok-183__navigation input,.hsc-zadok-183__navigation button:last-child{grid-column:1/3;inline-size:100%}.hsc-zadok-183__instrument-boot{min-block-size:500px}.hsc-zadok-183__instrument-heading h2{font-size:25px}.hsc-zadok-183__weeks{grid-template-columns:repeat(7,minmax(24px,1fr))}}
@media (max-height:760px) and (min-width:760px){.hsc-zadok-183__stage{padding-block-start:max(24px,calc(var(--hsc-zadok-183-header-clearance) + 12px))}.hsc-zadok-183__stage-intro .hsc-zadok-1833__hero-title{font-size:clamp(48px,5.5vw,72px);line-height:1.08}.hsc-zadok-183__stage-intro>p:not(.hsc-kicker){margin-block-start:14px;font-size:14px;line-height:1.5}.hsc-zadok-183__hero{padding-block-start:64px;padding-block-end:30px}.hsc-zadok-183__hero h1{font-size:clamp(51px,6.25vw,77px);line-height:.98}.hsc-zadok-183__hero>p:last-child{margin-block-start:18px;font-size:15px}.hsc-zadok-183__navigation{margin-block-end:16px;padding:9px}}
@media (max-height:900px) and (min-width:760px){.hsc-zadok-183__stage{padding-block-start:max(28px,calc(var(--hsc-zadok-183-header-clearance) + 14px))}.hsc-zadok-183__stage-intro .hsc-zadok-1833__hero-title{font-size:clamp(48px,5.8vw,74px);line-height:1.08}.hsc-zadok-183__stage-intro>p:not(.hsc-kicker){max-inline-size:760px;margin-block-start:14px;font-size:15px;line-height:1.5}.hsc-zadok-183__hero{padding-block-start:46px;padding-block-end:22px}.hsc-zadok-183__hero h1{font-size:clamp(48px,5.8vw,74px);line-height:.94}.hsc-zadok-183__hero>p:last-child{max-inline-size:760px;margin-block-start:14px;font-size:15px;line-height:1.5}.hsc-zadok-183__navigation{margin-block-end:12px;padding:8px}.hsc-zadok-183__instrument{min-block-size:680px}}
@media (max-height:760px) and (min-width:901px){.hsc-zadok-183__instrument{min-block-size:0}.hsc-zadok-183__observatory{align-items:start}.hsc-zadok-183__viewport{max-inline-size:min(940px,calc(100svh - var(--hsc-rh-height,82px) - var(--hsc-rh-top,0px) + 96px))}}
@media (prefers-reduced-motion:reduce){.hsc-zadok-183 *,.hsc-zadok-183 *::before,.hsc-zadok-183 *::after{animation:none!important;transition:none!important}}
@media (forced-colors:active){.hsc-zadok-183__instrument,.hsc-zadok-183__today,.hsc-zadok-183__quarter,.hsc-zadok-183__controls,.hsc-zadok-183__inspector,.hsc-zadok-183__semantic-evidence,.hsc-zadok-183__semantic-markers{border:1px solid CanvasText;box-shadow:none;background:Canvas;color:CanvasText}.hsc-zadok-183__research-link{border:1px solid LinkText;background:Canvas;color:LinkText}.hsc-zadok-183__week.is-current,.hsc-zadok-183__semantic-marker-list button[aria-current]{outline:2px solid Highlight;background:Highlight;color:HighlightText}}


/* 1.8.1 canonical year-transition and canvas-interaction layer. */
.hsc-zadok-183 [data-hsc-zadok-183-instrument]{
	--hsc179-year-enter-x:0;
	transform-origin:50% 50%;
	transition:opacity .55s var(--hsc179-ease),transform .75s var(--hsc179-ease),filter .65s ease;
}

/* Sacred Time 2.0 page-level context. This does not style or replace global navigation. */
.hsc-zadok-183__local-context{width:min(1440px,calc(100% - 32px));margin:0 auto 20px;padding:12px;border:1px solid rgba(235,199,111,.28);border-radius:18px;background:rgba(4,15,27,.92);box-sizing:border-box}
.hsc-zadok-183__breadcrumb{display:flex;gap:8px;align-items:center;margin:0 4px 10px;color:#aec0cd;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.hsc-zadok-183__breadcrumb a,.hsc-zadok-183__back{color:#f2d882}.hsc-zadok-183__local-nav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.hsc-zadok-183__local-nav a{display:grid;min-width:0;min-height:56px;align-content:center;padding:8px 11px;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#f7f2e7;text-decoration:none}.hsc-zadok-183__local-nav a[aria-current=page]{border-color:#ebc76f;background:linear-gradient(135deg,rgba(235,199,111,.22),rgba(255,255,255,.04))}.hsc-zadok-183__local-nav strong,.hsc-zadok-183__local-nav span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hsc-zadok-183__local-nav span{color:#aec0cd;font-size:11px}.hsc-zadok-183__back{display:inline-flex;min-height:44px;align-items:center;margin:8px 4px 0;font-weight:800;text-decoration:none}.hsc-zadok-183__year-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 14px}.hsc-zadok-183__year-facts>div{display:grid;min-height:76px;place-content:center;padding:10px;border:1px solid rgba(235,199,111,.24);border-radius:14px;background:rgba(5,21,35,.78);text-align:center}.hsc-zadok-183__year-facts strong{color:#f7df99;font:700 24px Georgia,serif}.hsc-zadok-183__year-facts span{color:#bdcad3;font-size:12px}.hsc-zadok-183__explainer{margin:0 0 18px;padding:10px 14px;border:1px solid rgba(109,194,229,.28);border-radius:13px;background:rgba(7,27,43,.78)}.hsc-zadok-183__explainer summary{min-height:44px;display:flex;align-items:center;color:#f7df99;font-weight:800;cursor:pointer}.hsc-zadok-183__explainer p{color:#bdcad3;line-height:1.6}
@media(max-width:900px){.hsc-zadok-183__local-nav{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding:6px;scroll-padding-inline:6px}.hsc-zadok-183__local-nav a{min-width:138px;scroll-snap-align:start;scroll-margin-inline:6px}.hsc-zadok-183__local-nav:focus-within{scroll-snap-type:none}.hsc-zadok-183__year-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.hsc-zadok-183__local-context{width:calc(100% - 16px);padding:8px}.hsc-zadok-183__year-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(prefers-reduced-motion:reduce){.hsc-zadok-183__local-context *{scroll-behavior:auto!important}}
@media(forced-colors:active){.hsc-zadok-183__local-context,.hsc-zadok-183__local-nav a,.hsc-zadok-183__year-facts>div,.hsc-zadok-183__explainer{border:1px solid CanvasText;background:Canvas}.hsc-zadok-183__local-nav a[aria-current=page]{outline:3px solid Highlight}}
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-transition-direction="future"]{--hsc179-year-enter-x:22px}
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-transition-direction="past"]{--hsc179-year-enter-x:-22px}
.hsc-zadok-183 [data-hsc-zadok-183-instrument].is-year-transitioning{
	opacity:.58;
	transform:translate3d(var(--hsc179-year-enter-x),0,0) scale(.985);
	filter:saturate(.76) blur(2px);
}
.hsc-zadok-183 [data-hsc-zadok-183-instrument].is-year-entering{
	animation:hsc-zadok-183-year-arrive .82s var(--hsc179-ease) both;
}
.hsc-zadok-183__viewport--canvas{perspective:1400px;transform-style:preserve-3d;}
.hsc-zadok-183__canvas{cursor:grab;touch-action:pan-y pinch-zoom;will-change:contents;}
.hsc-zadok-183__canvas.is-dragging{cursor:grabbing;}
[data-hsc-zadok-183-instrument][data-quality="efficient-dimensional"] .hsc-zadok-183__viewport::before{filter:blur(14px);}
.hsc-zadok-183__observatory.is-motion-paused .hsc-zadok-183__viewport::before{animation-play-state:paused;}
@keyframes hsc-zadok-183-year-arrive{
	0%{opacity:.58;transform:translate3d(var(--hsc179-year-enter-x),0,0) scale(.985);filter:saturate(.76) blur(2px)}
	60%{opacity:1;transform:translate3d(calc(var(--hsc179-year-enter-x) * -.08),0,0) scale(1.006);filter:saturate(1.08) blur(0)}
	100%{opacity:1;transform:none;filter:none}
}
@media(prefers-reduced-motion:reduce){
	.hsc-zadok-183 [data-hsc-zadok-183-instrument]{transition:none!important;animation:none!important;opacity:1!important;transform:none!important;filter:none!important}
	.hsc-zadok-183__viewport::before{animation:none!important}
	.hsc-zadok-183__canvas{cursor:default}
}
@media(forced-colors:active){
	.hsc-zadok-183 [data-hsc-zadok-183-instrument]{forced-color-adjust:auto;filter:none!important}
	.hsc-zadok-183__viewport::before{display:none}
}

/* OS 1.8.3 presentation corrections: a measured desktop camera target,
 * explicit descender-safe line boxes, and viewport art direction. */
.hsc-zadok-183{
	--hsc-zadok-183-canvas-safe-scale:1.12;
	--hsc-zadok-183-hero-line-height:1.08;
	--hsc-zadok-183-hero-line-gap:.08em;
	--hsc-zadok-183-descender-space:.08em;
}
.hsc-zadok-183__stage-intro,
.hsc-zadok-183__stage-intro .hsc-zadok-1833__hero-title,
.hsc-zadok-1833__hero-line,
.hsc-zadok-1833__hero-line em,
.hsc-zadok-183[data-hsc-zadok-hero-state="entering"] .hsc-zadok-1833__hero-title,
.hsc-zadok-183[data-hsc-zadok-hero-state="settled"] .hsc-zadok-1833__hero-title,
.hsc-zadok-183.is-entering .hsc-zadok-1833__hero-title,
.hsc-zadok-183.is-settled .hsc-zadok-1833__hero-title{
	overflow:visible;
	clip-path:none;
}
.hsc-zadok-183__stage-intro{inline-size:100%;container-type:inline-size}
.hsc-zadok-183__stage-intro .hsc-zadok-1833__hero-title{
	position:relative;
	display:grid;
	row-gap:var(--hsc-zadok-183-hero-line-gap);
	box-sizing:border-box;
	inline-size:100%;
	min-inline-size:0;
	max-inline-size:100%;
	margin-inline:auto;
	margin-block:0;
	padding-block:.025em .075em;
	padding-inline:.035em;
	font:520 clamp(52px,6.4vw,94px)/var(--hsc-zadok-183-hero-line-height) var(--hsc179-display);
	line-height:var(--hsc-zadok-183-hero-line-height);
	letter-spacing:-.045em;
	text-wrap:balance;
}
.hsc-zadok-1833__hero-line{
	display:block;
	position:relative;
	box-sizing:border-box;
	inline-size:100%;
	min-inline-size:0;
	min-block-size:1em;
	padding-inline:.02em;
	line-height:var(--hsc-zadok-183-hero-line-height);
	white-space:nowrap;
}
.hsc-zadok-1833__hero-line--descender-safe{
	padding-block-end:var(--hsc-zadok-183-descender-space);
}
.hsc-zadok-1833__hero-line em{
	display:inline-block;
	line-height:inherit;
}
.hsc-zadok-183__viewport--canvas{
	--hsc-zadok-183-active-frame-scale:var(--hsc-zadok-183-canvas-safe-scale);
}
@media (max-width:900px){
	.hsc-zadok-183{--hsc-zadok-183-canvas-safe-scale:1.04}
}
@media (max-width:680px){
	.hsc-zadok-183{
		--hsc-zadok-183-canvas-safe-scale:.96;
		--hsc-zadok-183-hero-line-height:1.13;
		--hsc-zadok-183-descender-space:.10em;
	}
	.hsc-zadok-183__stage-intro .hsc-zadok-1833__hero-title{
		font-size:clamp(28px,10.8vw,50px);
		font-size:clamp(28px,12cqi,50px);
		letter-spacing:-.04em;
	}
}
@media (max-width:400px){
	.hsc-zadok-183{--hsc-zadok-183-canvas-safe-scale:.91}
}
@media (max-width:280px){
	.hsc-zadok-183__stage-intro .hsc-zadok-1833__hero-title{
		font-size:9.8vw;
		font-size:12cqi;
	}
}
@media (max-height:760px) and (min-width:901px){
	.hsc-zadok-183{--hsc-zadok-183-canvas-safe-scale:1.10}
	.hsc-zadok-183__stage-intro .hsc-zadok-1833__hero-title{
		font-size:clamp(48px,5.5vw,72px);
		line-height:var(--hsc-zadok-183-hero-line-height);
	}
}
@media (prefers-reduced-motion:reduce){
	.hsc-zadok-1833__hero-title,
	.hsc-zadok-1833__hero-line{overflow:visible!important}
}

/*
 * OS 1.8.3.4 final authority: one normal-flow headline, a solid premium text
 * fallback that cannot disappear when an optimizer separates background-clip
 * from transparent text-fill, and an explicit phone navigation grid. The
 * 1.8.3.3 selectors remain alongside the new generation so mixed page/asset
 * caches render safely while the retired service worker is replaced.
 */
.hsc-zadok-183__stage-intro #hsc-zadok-183-title{
	position:relative;
	display:grid;
	grid-template-columns:minmax(0,1fr);
	row-gap:.08em;
	box-sizing:border-box;
	inline-size:100%;
	min-inline-size:0;
	max-inline-size:980px;
	min-block-size:2.18em;
	margin:0 auto;
	padding:.025em .035em .11em;
	overflow:visible;
	clip-path:none;
	background:none;
	color:#f4dca2;
	-webkit-text-fill-color:currentColor;
	font-family:var(--hsc179-display);
	font-size:clamp(52px,6.4vw,94px);
	font-style:normal;
	font-weight:520;
	line-height:1.09;
	letter-spacing:-.045em;
	text-wrap:balance;
	visibility:visible;
	opacity:1;
	transform:none;
}
.hsc-zadok-183__stage-intro #hsc-zadok-183-title > [data-hsc-zadok-hero-line],
.hsc-zadok-183__stage-intro #hsc-zadok-183-title > .hsc-zadok-1833__hero-line,
.hsc-zadok-183__stage-intro #hsc-zadok-183-title > span:not(.hsc-zadok-183__descender-regression-fixture){
	position:relative;
	display:block;
	box-sizing:border-box;
	inline-size:100%;
	min-inline-size:0;
	min-block-size:1.09em;
	margin:0;
	padding:0 .02em;
	overflow:visible;
	clip-path:none;
	color:#f4dca2;
	-webkit-text-fill-color:currentColor;
	font:inherit;
	line-height:1.09;
	white-space:nowrap;
	visibility:visible;
	opacity:1;
	transform:none;
}
.hsc-zadok-183__stage-intro #hsc-zadok-183-title > [data-hsc-zadok-hero-line]:last-child,
.hsc-zadok-183__stage-intro #hsc-zadok-183-title > .hsc-zadok-1833__hero-line:last-child,
.hsc-zadok-183__stage-intro #hsc-zadok-183-title > .hsc-zadok-183__hero-line--descender-safe{
	padding-block-end:.11em;
	color:#d8e2f4;
}
.hsc-zadok-183__stage-intro #hsc-zadok-183-title em{
	display:inline-block;
	padding-block-end:.015em;
	overflow:visible;
	color:inherit;
	-webkit-text-fill-color:currentColor;
	font:inherit;
	font-style:italic;
	line-height:inherit;
	transform:none;
}
@supports ((background-clip:text) or (-webkit-background-clip:text)){
	.hsc-zadok-183__stage-intro #hsc-zadok-183-title > [data-hsc-zadok-hero-line],
	.hsc-zadok-183__stage-intro #hsc-zadok-183-title > .hsc-zadok-1833__hero-line,
	.hsc-zadok-183__stage-intro #hsc-zadok-183-title > span:not(.hsc-zadok-183__descender-regression-fixture){
		background:linear-gradient(100deg,#fff7dd,#f4cc7f 36%,#f8f4ec 62%,#b9ccff);
		background-clip:text;
		-webkit-background-clip:text;
		-webkit-text-fill-color:transparent;
	}
	.hsc-zadok-183__stage-intro #hsc-zadok-183-title > [data-hsc-zadok-hero-line]:last-child,
	.hsc-zadok-183__stage-intro #hsc-zadok-183-title > .hsc-zadok-1833__hero-line:last-child,
	.hsc-zadok-183__stage-intro #hsc-zadok-183-title > .hsc-zadok-183__hero-line--descender-safe{
		background-image:linear-gradient(100deg,#f7df9f,#f8f4ec 48%,#b9ccff 88%);
	}
}
/* OS 1.8.3.4 fail-visible opening reveal. JavaScript may opt into this
 * one-shot light pass, but it never owns opacity, visibility, position,
 * clipping, scale, or the semantic availability of the headline. */
@media (prefers-reduced-motion:no-preference){
	.hsc-zadok-183[data-hsc-zadok-hero-reveal="running"] .hsc-zadok-183__stage-intro #hsc-zadok-183-title{
		animation:hsc-zadok-1834-opening-reveal 1.05s cubic-bezier(.2,.72,.2,1) both;
	}
	.hsc-zadok-183[data-hsc-zadok-hero-reveal="running"] .hsc-zadok-183__stage-intro #hsc-zadok-183-title > [data-hsc-zadok-hero-line]{
		background-size:190% auto;
		animation:hsc-zadok-1834-opening-light 1.12s cubic-bezier(.2,.72,.2,1) both;
	}
	.hsc-zadok-183[data-hsc-zadok-hero-reveal="running"] .hsc-zadok-183__stage-intro #hsc-zadok-183-title > [data-hsc-zadok-hero-line]:last-child{
		animation-delay:70ms;
	}
}
@keyframes hsc-zadok-1834-opening-reveal{
	0%{filter:brightness(.92) saturate(.82);text-shadow:0 0 1px rgba(244,199,111,.08)}
	58%{filter:brightness(1.1) saturate(1.06);text-shadow:0 0 28px rgba(82,220,255,.16)}
	100%{filter:none;text-shadow:0 0 0 rgba(82,220,255,0)}
}
@keyframes hsc-zadok-1834-opening-light{
	0%{background-position:100% 50%}
	100%{background-position:0 50%}
}
.hsc-zadok-183__stage-intro > p:not(.hsc-kicker){
	position:relative;
	margin-block-start:clamp(20px,2vw,28px);
	overflow:visible;
}
.hsc-zadok-183__stage > .hsc-zadok-183__navigation{
	position:relative;
	margin:clamp(18px,2.2vw,28px) auto 22px;
}
@media (max-height:900px) and (min-width:760px){
	.hsc-zadok-183__stage-intro #hsc-zadok-183-title{
		font-size:clamp(50px,5.9vw,76px);
	}
}
@media (max-height:760px) and (min-width:760px){
	.hsc-zadok-183__stage-intro #hsc-zadok-183-title{
		font-size:clamp(48px,5.6vw,72px);
	}
}
@media (max-width:680px){
	.hsc-zadok-183__stage-intro #hsc-zadok-183-title{
		row-gap:.09em;
		min-block-size:2.3em;
		padding-block-end:.13em;
		font-size:clamp(36px,10.7vw,50px);
		line-height:1.14;
		letter-spacing:-.04em;
	}
	.hsc-zadok-183__stage-intro #hsc-zadok-183-title > [data-hsc-zadok-hero-line],
	.hsc-zadok-183__stage-intro #hsc-zadok-183-title > .hsc-zadok-1833__hero-line,
	.hsc-zadok-183__stage-intro #hsc-zadok-183-title > span:not(.hsc-zadok-183__descender-regression-fixture){
		min-block-size:1.14em;
		line-height:1.14;
	}
}
@media (max-width:560px){
	.hsc-zadok-183__stage > .hsc-zadok-183__navigation{
		display:grid;
		grid-template-columns:minmax(44px,56px) minmax(0,1fr) minmax(44px,56px);
		grid-template-areas:
			"label label label"
			"previous year next"
			"today today today";
		align-items:center;
		gap:10px;
		inline-size:calc(100% - 24px);
		max-inline-size:520px;
		margin:20px auto 22px;
		padding:12px;
	}
	.hsc-zadok-183__navigation [data-hsc-zadok-year-label]{grid-area:label;text-align:start}
	.hsc-zadok-183__navigation [data-hsc-zadok-year-input]{grid-area:year;inline-size:100%;min-inline-size:0;min-block-size:44px}
	.hsc-zadok-183__navigation [data-direction="previous"]{grid-area:previous}
	.hsc-zadok-183__navigation [data-direction="next"]{grid-area:next}
	.hsc-zadok-183__navigation [data-direction="today"]{grid-area:today;inline-size:100%;margin:0}
	.hsc-zadok-183__navigation button{inline-size:100%;min-inline-size:0;min-block-size:44px;margin:0;padding-inline:10px}
}
@media (max-width:360px){
	.hsc-zadok-183__stage-intro #hsc-zadok-183-title{
		font-size:clamp(34px,10.2vw,39px);
		letter-spacing:-.035em;
	}
}
@media (prefers-reduced-motion:reduce){
	.hsc-zadok-183__stage-intro #hsc-zadok-183-title,
	.hsc-zadok-183__stage-intro #hsc-zadok-183-title > [data-hsc-zadok-hero-line]{
		animation:none!important;
		transition:none!important;
		visibility:visible!important;
		opacity:1!important;
		transform:none!important;
	}
}

/* Civil-date navigation shares the governed instrument without changing its geometry. */
.hsc-zadok-183__civil{display:flex;flex-wrap:wrap;align-items:end;gap:12px;max-inline-size:990px;margin:0 auto 22px;padding:16px;border:1px solid #31506e;border-radius:18px;background:#071a33;color:#ead9aa}
.hsc-zadok-183__civil label{display:grid;gap:8px;font-weight:700}
.hsc-zadok-183__civil input,.hsc-zadok-183__civil button{min-block-size:44px;max-inline-size:100%;padding:10px 14px;border:1px solid #9d8657;border-radius:10px;background:#102b46;color:#fff1c9;font:inherit;color-scheme:dark}
.hsc-zadok-183__civil button,.hsc-zadok-183__civil summary{cursor:pointer}
.hsc-zadok-183__civil :focus-visible{outline:2px solid #f4c76f;outline-offset:4px}
.hsc-zadok-183__civil details,.hsc-zadok-183__civil>p{flex-basis:100%;min-inline-size:0;margin:0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}
.hsc-zadok-183__civil [data-state="error"]{color:#ffd0bd}
.hsc-zadok-183__civil [data-state="loading"]{color:#dff6ff}
.hsc-zadok-183__civil [data-state="success"]{color:#bcf5dc}
.hsc-zadok-183__civil[aria-busy="true"]{border-color:rgba(167,134,255,.42);box-shadow:0 0 0 1px rgba(167,134,255,.18) inset}
.hsc-zadok-183__civil button:disabled{opacity:.65;cursor:wait}
@media(max-width:560px){.hsc-zadok-183__civil{margin-inline:12px}.hsc-zadok-183__civil label,.hsc-zadok-183__civil button{inline-size:100%;min-inline-size:0}}

/* The stacked inspector needs no depth offset; translateZ obscured child hit targets in Chromium. */
@media(max-width:900px){.hsc-zadok-183__inspector{transform:none}}


/* OS 2.0 coord-200 mobile density — deliberate composition at ~390×844, not mere shrink. */
.hsc-zadok-183__viewport--canvas[data-coord-ready],
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-coord-api="coord-200"] .hsc-zadok-183__viewport--canvas{
	/* Depth plate behind the instrument for clearer layer separation cues. */
	isolation:isolate;
}
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-coord-api="coord-200"] .hsc-zadok-183__viewport--canvas::after{
	content:"";
	position:absolute;
	inset:18%;
	z-index:-1;
	border-radius:50%;
	pointer-events:none;
	background:
		radial-gradient(circle at 50% 48%, rgba(244,199,111,.10), transparent 42%),
		radial-gradient(circle at 50% 52%, rgba(82,220,255,.08), transparent 58%),
		radial-gradient(circle at 50% 55%, rgba(167,134,255,.07), transparent 72%);
	transform:translateZ(-40px) rotateX(58deg);
	opacity:.9;
}
@media (max-width:430px){
	.hsc-zadok-183{
		--hsc-zadok-183-canvas-safe-scale:.98;
	}
	.hsc-zadok-183__viewport{
		max-inline-size:min(100%, 380px);
	}
	.hsc-zadok-183__canvas,
	.hsc-zadok-183__svg{
		inline-size:min(100%, var(--hsc-zadok-183-canvas-size, 360px));
		touch-action:manipulation;
	}
	.hsc-zadok-183__instrument{
		padding-inline:clamp(8px, 2.4vw, 14px);
	}
	.hsc-zadok-183__inspector,
	.hsc-zadok-183__controls{
		font-size:clamp(13px, 3.6vw, 15px);
	}
	.hsc-zadok-183__controls button,
	.hsc-zadok-183__navigation button,
	.hsc-zadok-183__civil button{
		min-block-size:44px;
		min-inline-size:44px;
	}
	.hsc-zadok-183__center-label{
		font-size:clamp(12px, 3.4vw, 15px);
		letter-spacing:.04em;
	}
}
@media (max-width:390px){
	.hsc-zadok-183{--hsc-zadok-183-canvas-safe-scale:.96}
	.hsc-zadok-183__viewport{max-inline-size:min(100%, 352px)}
}
@media (prefers-reduced-motion:reduce){
	.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-coord-api="coord-200"] .hsc-zadok-183__viewport--canvas::after{
		opacity:.55;
		transform:translateZ(-24px) rotateX(50deg);
	}
}


/* OS 2.0 Return-to-Today orientation + celestial today focus (ivory/navy/gold restraint) */
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-today-focus="selected-aligned"] .hsc-zadok-183__viewport--canvas::after{
	background:
		radial-gradient(circle at 50% 42%, rgba(255,248,223,.16), transparent 36%),
		radial-gradient(circle at 50% 48%, rgba(244,199,111,.12), transparent 50%),
		radial-gradient(circle at 50% 55%, rgba(15,36,64,.10), transparent 68%);
	opacity:1;
}
/* Calendar date actions belong only to this surface. */
.hsc-zadok-183 .hsc-zadok-183__date-heading{grid-column:1/-1;margin:0;font-size:1.25rem;color:inherit}
.hsc-zadok-183 .hsc-zadok-183__date-actions{box-sizing:border-box;width:calc(100% - 2 * var(--zadok-gutter,24px));max-width:1280px;margin:12px auto 24px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#fff0cf}
.hsc-zadok-183 .hsc-zadok-183__date-actions button{min-height:44px;padding:10px 16px;border:1px solid #9b8966;border-radius:10px;background:#0a1929;color:#fff0cf;white-space:normal}
.hsc-zadok-183 .hsc-zadok-183__date-actions button:disabled{opacity:.55;cursor:not-allowed}
.hsc-zadok-183 .hsc-zadok-183__date-actions :is(button,input):focus-visible{outline:3px solid #f4c76f;outline-offset:3px}
.hsc-zadok-183 .hsc-zadok-183__date-actions p{margin:0;min-width:0}
.hsc-zadok-183 [data-hsc-copy-date-fallback]{flex-basis:100%;min-width:0;max-width:100%}
.hsc-zadok-183 [data-hsc-copy-date-fallback][hidden]{display:none!important}
.hsc-zadok-183 [data-hsc-copy-date-fallback] input{box-sizing:border-box;width:100%;min-width:0;min-height:44px;background:#0a1929;color:#fff0cf;font-size:16px}
.hsc-zadok-183 .hsc-zadok-183__print{display:none}

@media print{
 @page{margin:12mm}
 body:has([data-hsc-zadok-183]),body:has([data-hsc-zadok-183]) *:has([data-hsc-zadok-183]){background:#fff!important;color:#000!important;overflow:visible!important;max-height:none!important;height:auto!important;min-height:0!important;transform:none!important;position:static!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}
 body:has([data-hsc-zadok-183])>:not(:has([data-hsc-zadok-183])):not([data-hsc-zadok-183]),body:has([data-hsc-zadok-183]) *:has([data-hsc-zadok-183])>:not(:has([data-hsc-zadok-183])):not([data-hsc-zadok-183]){display:none!important}
 .hsc-zadok-183{display:block!important;background:#fff!important;color:#000!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;overflow:visible!important;min-height:0!important}
 .hsc-zadok-183>:not(.hsc-zadok-183__print){display:none!important}
 .hsc-zadok-183 .hsc-zadok-183__print{display:block!important;font:10pt/1.3 Georgia,serif;color:#000;background:#fff;overflow:visible}
 .hsc-zadok-183__print h2{font-size:18pt;color:#000;margin:0 0 8pt;break-after:avoid}
 .hsc-zadok-183__print p{margin:6pt 0;overflow-wrap:anywhere}
 .hsc-zadok-183__print table{width:100%;table-layout:fixed;border-collapse:collapse;font:8pt/1.3 Arial,sans-serif;color:#000}
 .hsc-zadok-183__print caption{font-weight:bold;text-align:left;margin:8pt 0}
 .hsc-zadok-183__print thead{display:table-header-group}
 .hsc-zadok-183__print tr{break-inside:avoid;page-break-inside:avoid}
 .hsc-zadok-183__print :is(td,th){border:1px solid #777;padding:4pt;vertical-align:top;overflow-wrap:anywhere;background:#fff;color:#000}
 .hsc-zadok-183__print th:first-child{width:7%;padding:3pt}
 .hsc-zadok-183__print td :is(strong,span,em){display:block;font-style:normal}
 .hsc-zadok-183__print td.is-selected{border:2px solid #000}
 .hsc-zadok-183__print[data-ready="true"] [data-hsc-print-status]{display:none}
 .hsc-zadok-183__print[data-ready="false"] :is(table,[data-hsc-print-selection]){display:none}
}

/* Civil Time Machine travel / settle (presentation only; tip civil form contract) */
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-time-machine="traveling"] .hsc-zadok-183__viewport--canvas,
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-orientation-restore="civil-time-machine-applied"] .hsc-zadok-183__viewport--canvas{
	box-shadow:0 0 0 1px rgba(167,134,255,.28) inset,0 0 36px rgba(130,170,255,.16);
}
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-orientation-restore="settled-on-selected"] .hsc-zadok-183__viewport--canvas,
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-time-machine="settled"] .hsc-zadok-183__viewport--canvas{
	box-shadow:0 0 0 1px rgba(244,199,111,.22) inset,0 0 28px rgba(244,199,111,.12);
}
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-time-machine="returning"] .hsc-zadok-183__viewport--canvas{
	box-shadow:0 0 0 1px rgba(244,199,111,.26) inset,0 0 28px rgba(244,199,111,.12);
}
@media (prefers-reduced-motion:reduce){
	.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-time-machine="traveling"] .hsc-zadok-183__viewport--canvas,
	.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-time-machine="returning"] .hsc-zadok-183__viewport--canvas,
	.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-orientation-restore="settled-on-selected"] .hsc-zadok-183__viewport--canvas{
		box-shadow:none;
	}
}

.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-orientation-restore="settled-on-today"] .hsc-zadok-183__viewport--canvas{
	outline:1px solid rgba(244,199,111,.32);
	outline-offset:4px;
}
.hsc-zadok-183__navigation [data-direction="today"][aria-current="date"],
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-today-focus="selected-aligned"] ~ .hsc-zadok-183__navigation [data-direction="today"],
.hsc-zadok-183__stage:has([data-today-focus="selected-aligned"]) .hsc-zadok-183__navigation [data-direction="today"]{
	border-color:rgba(244,199,111,.52);
	box-shadow:0 0 0 1px rgba(255,241,187,.22), 0 0 14px rgba(244,199,111,.16);
	color:#fff8df;
}
.hsc-zadok-183__svg-current-glow{
	/* SVG Today marker: ivory/gold restraint (not mint/cyan neon). */
	opacity:.92;
}
.hsc-zadok-183__svg-current-glow.is-today-focused{
	/* SVG fallback: stronger TODAY when selection aligns with governed current day. */
	filter:drop-shadow(0 0 5px rgba(244,199,111,.48));
	opacity:1;
}
.hsc-zadok-183__today[data-celestial-focus="aligned"]{
	border-color:rgba(244,199,111,.38);
	box-shadow:0 0 22px rgba(244,199,111,.10);
}
/* Save-Data / essential / reduced-motion: keep markers readable, suppress bloom overlays. */
@media (prefers-reduced-motion:reduce){
	.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-today-focus="selected-aligned"] .hsc-zadok-183__viewport--canvas::after{
		background:radial-gradient(circle at 50% 48%, rgba(244,199,111,.08), transparent 52%);
	}
	.hsc-zadok-183__svg-current-glow.is-today-focused{filter:none}
	.hsc-zadok-183__navigation [data-direction="today"][aria-current="date"],
	.hsc-zadok-183__stage:has([data-today-focus="selected-aligned"]) .hsc-zadok-183__navigation [data-direction="today"]{
		box-shadow:0 0 0 1px rgba(244,199,111,.28);
	}
}
html.hsc179-tier-essential .hsc-zadok-183 [data-hsc-zadok-183-instrument][data-today-focus="selected-aligned"] .hsc-zadok-183__viewport--canvas::after,
html.hsc179-save-data .hsc-zadok-183 [data-hsc-zadok-183-instrument][data-today-focus="selected-aligned"] .hsc-zadok-183__viewport--canvas::after{
	background:radial-gradient(circle at 50% 48%, rgba(244,199,111,.07), transparent 48%);
}
@media (prefers-reduced-motion:reduce){
	.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-orientation-restore="settled-on-today"] .hsc-zadok-183__viewport--canvas{
		outline-offset:2px;
	}
}

/* OS 2.0 collision-aware spatial labels (quarter / month / appointed + selected/callout) */
.hsc-zadok-183__svg-spatial-label{font-family:var(--hsc179-mono);letter-spacing:.04em;paint-order:stroke fill;stroke:rgba(4,14,28,.55);stroke-width:2.5px}
.hsc-zadok-183__svg-spatial-label.is-quarter{fill:var(--zadok-gold)}
.hsc-zadok-183__svg-spatial-label.is-month{opacity:.92}
.hsc-zadok-183__svg-spatial-label.is-appointed{fill:#d999ff;opacity:.9}
.hsc-zadok-183__svg-spatial-label.is-selected{fill:#fff1bb;font-weight:800;filter:drop-shadow(0 0 6px rgba(255,241,187,.45))}
.hsc-zadok-183__svg-spatial-label.is-callout{fill:#e0b0ff;font-weight:750;filter:drop-shadow(0 0 5px rgba(217,153,255,.35))}
.hsc-zadok-183__svg-spatial-label.is-abbrev,.hsc-zadok-183__svg-spatial-label.is-short{opacity:.88}
.hsc-zadok-183__svg-spatial-label.is-nudged{opacity:.9}
.hsc-zadok-183__svg-spatial-label.is-decorative{opacity:.72;font-weight:600}
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-label-density="phone"] .hsc-zadok-183__svg-month{display:none}
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-label-density="compact"] .hsc-zadok-183__svg-month{display:none}
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-focus-reserve="active"] .hsc-zadok-183__svg-spatial-label.is-month{opacity:.78}
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-selected-callout="appointed-or-gate"] .hsc-zadok-183__svg-spatial-label.is-callout,
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-selected-callout="day-only"] .hsc-zadok-183__svg-spatial-label.is-selected{
	stroke:rgba(4,14,28,.72);stroke-width:3px
}
@media (min-width:1200px){
	.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-coord-api="coord-200"]{--hsc-zadok-183-label-density:desktop-wide}
}

/* OS 2.0 appointed-time / Tekufot pedestal focus — ivory/navy/gold restraint (no purple neon). */
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-appointed-focus="tekufot-gate"] .hsc-zadok-183__viewport--canvas{
	box-shadow:inset 0 0 0 1px rgba(244,199,111,.16);
}
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-appointed-focus="appointed-time"] .hsc-zadok-183__viewport--canvas{
	box-shadow:inset 0 0 0 1px rgba(244,199,111,.14);
}
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-selected-focus="appointed-depth-coord-200"] .hsc-zadok-183__viewport--canvas::after{
	content:"";position:absolute;inset:10%;border-radius:50%;pointer-events:none;
	box-shadow:0 0 0 1px rgba(244,199,111,.08), inset 0 0 36px rgba(244,199,111,.035);
}
.hsc-zadok-183__svg-selected.is-appointed-focus{filter:drop-shadow(0 0 6px rgba(244,199,111,.38));stroke-width:2.6}
.hsc-zadok-183__svg-spatial-label.is-callout{letter-spacing:.05em}
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-appointed-focus="tekufot-gate"] .hsc-zadok-183__svg-spatial-label.is-callout{
	fill:#f4c76f;filter:drop-shadow(0 0 5px rgba(244,199,111,.4))
}
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-appointed-focus="appointed-time"] .hsc-zadok-183__svg-spatial-label.is-callout{
	fill:#fff1bb;filter:drop-shadow(0 0 4px rgba(244,199,111,.32))
}
@media (prefers-reduced-motion:reduce){
	.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-selected-focus="appointed-depth-coord-200"] .hsc-zadok-183__viewport--canvas::after{
		box-shadow:0 0 0 1px rgba(244,199,111,.1);
	}
	.hsc-zadok-183__svg-selected.is-appointed-focus{filter:none}
	.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-appointed-focus="tekufot-gate"] .hsc-zadok-183__viewport--canvas,
	.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-appointed-focus="appointed-time"] .hsc-zadok-183__viewport--canvas{
		box-shadow:none;
	}
}
/* Save-Data / essential: suppress appointed pedestal bloom overlays (same gates as Today glow). */
html.hsc179-tier-essential .hsc-zadok-183 [data-hsc-zadok-183-instrument][data-selected-focus="appointed-depth-coord-200"] .hsc-zadok-183__viewport--canvas::after,
html.hsc179-save-data .hsc-zadok-183 [data-hsc-zadok-183-instrument][data-selected-focus="appointed-depth-coord-200"] .hsc-zadok-183__viewport--canvas::after{
	box-shadow:0 0 0 1px rgba(244,199,111,.06);
}
html.hsc179-tier-essential .hsc-zadok-183__svg-selected.is-appointed-focus,
html.hsc179-save-data .hsc-zadok-183__svg-selected.is-appointed-focus{
	filter:none;
}

/* OS 2.0 appointed / Tekufot invisible expanded hit targets (touch ≥~44px on phone density) */
.hsc-zadok-183__svg-marker-hit{
	fill:transparent;stroke:none;pointer-events:all;cursor:pointer;
}
.hsc-zadok-183__svg-marker{
	pointer-events:none;
}
.hsc-zadok-183__svg-marker-hit:focus{outline:none}
/* Keyboard / roving-tabindex focus ring — visible without hover */
.hsc-zadok-183__svg-marker-hit:focus-visible{
	stroke:#fff1bb;stroke-width:2.5;
	outline:2px solid #fff1bb;outline-offset:4px;
	filter:drop-shadow(0 0 8px rgba(255,241,187,.55));
}
.hsc-zadok-183__svg-marker-hit[aria-current="true"]{
	stroke:rgba(244,199,111,.55);stroke-width:1.5;
}
.hsc-zadok-183 [data-hsc-zadok-183-instrument][data-marker-hit-budget="phone-touch-44"] .hsc-zadok-183__svg-marker-hit.is-gate{
	/* hit radius set in SVG user units; visual diamond stays compact */
}
@media (pointer:coarse){
	.hsc-zadok-183__svg-marker-hit{touch-action:manipulation}
}
@media (prefers-reduced-motion:reduce){
	.hsc-zadok-183__svg-marker-hit:focus-visible{filter:none}
}

/* Preserve readable fallback labels at phone density instead of compressing text into an edge-on plane. */
@media (max-width:430px){
	.hsc-zadok-183__svg{transform:perspective(1400px) rotateX(25deg) rotateZ(-7deg) scale(.96)}
}

/* OS 2.0 observatory finish: a recessed dial and raised reading/control planes.
 * Geometry stays with coord-200; layout never transforms the pointer hit plane. */
.hsc-zadok-183__instrument{
	min-block-size:0;border-color:#4d4d44;border-radius:28px;
	background:radial-gradient(ellipse at 28% 24%,#142a40 0,transparent 58%),linear-gradient(145deg,#0b1929,#040b14);
	box-shadow:inset 0 1px 0 #b99b6255,inset 0 -1px 0 #000,0 24px 64px #0007;
}
.hsc-zadok-183__instrument::before{inset:8px;border-color:#c7ac7220;border-radius:21px}
.hsc-zadok-183__observatory{gap:18px 28px;padding:26px;align-items:start}
.hsc-zadok-183__instrument-header{grid-area:heading;padding-block-end:14px;border-block-end:1px solid #bfa47130}
.hsc-zadok-183__instrument-heading>span,.hsc-zadok-183__inspector-kind{color:#dac18c;font-size:11px;line-height:1.5;letter-spacing:.14em}
.hsc-zadok-183__instrument-heading h2{line-height:1.2}
.hsc-zadok-183__renderer-badge{font-size:10px;line-height:1.4;background:#142a2a;color:#c9e2d5}
.hsc-zadok-183__renderer-badge i{box-shadow:none}
.hsc-zadok-183 .hsc-zadok-183__viewport{
	grid-area:dial;align-self:center;max-inline-size:550px;transform:none;
	border-radius:50%;outline:none;box-shadow:inset 0 2px 10px #0008,0 1px 0 #d4bc8140;
	background:radial-gradient(circle at 48% 42%,#172d40,#07121f 68%,#02070d 98%);
}
.hsc-zadok-183 .hsc-zadok-183__viewport::before{animation:none;opacity:.4}
.hsc-zadok-183 .hsc-zadok-183__viewport::after{opacity:.35;box-shadow:none}
.hsc-zadok-183__canvas{filter:drop-shadow(0 15px 12px #0008)}
.hsc-zadok-183__instrument-center{
	inline-size:clamp(100px,23%,132px);border-color:#a58d5c;
	background:radial-gradient(circle at 35% 24%,#253b4a,#0a1927 64%,#050c14);
	box-shadow:inset 0 2px 2px #e1c68b30,0 9px 18px #000a,0 0 0 5px #081320,0 0 0 6px #a58d5c40;
}
.hsc-zadok-183__instrument-center strong{font-size:clamp(28px,3vw,38px);line-height:1.05}
.hsc-zadok-183__center-seal{display:none}
.hsc-zadok-183__center-structure{font-size:9px;color:#bdc7cf}
.hsc-zadok-183__instrument-legend{grid-area:legend;gap:8px 16px;border-radius:12px;color:#bccbd5;font-size:12px;line-height:1.5;background:#050e19}
.hsc-zadok-183__instrument-legend span::before{box-shadow:none}
.hsc-zadok-183__inspector{
	grid-area:selection;position:relative;inset:auto;max-block-size:none;transform:none;
	grid-template-columns:38px minmax(0,1fr);padding:20px;border-radius:18px;
	background:linear-gradient(135deg,#233548,#101d2b 60%,#0a1420);
	border-color:#8d795244;box-shadow:inset 0 1px 0 #e8d3a52b,0 12px 26px #0005;
}
.hsc-zadok-183__inspector-ordinal{color:#c4aa76;font-size:30px}
.hsc-zadok-183__inspector h3{font-size:32px;line-height:1.18}
.hsc-zadok-183__inspector-meta{color:#bdcad5;font-size:11px;line-height:1.7}
.hsc-zadok-183__inspector-note{color:#d0dae2;font-size:14px;line-height:1.55}
.hsc-zadok-183__research-link{font-size:11px;line-height:1.5;letter-spacing:.01em;color:#ffe0a0}
.hsc-zadok-183__controls{grid-area:controls;padding:14px;gap:12px;border-color:#8397a333;background:linear-gradient(145deg,#152638,#0a1726);box-shadow:inset 0 1px 0 #d9e5ee15,0 10px 22px #0004}
.hsc-zadok-183__controls button,.hsc-zadok-183__history-event-label select{min-block-size:44px;font-size:12px;line-height:1.4;color:#c8d7e1}
.hsc-zadok-183__scale-switch button.is-selected{background:linear-gradient(135deg,#53452d,#263141);color:#ffe1a4;border-color:#bca16d}
.hsc-zadok-183__day-control,.hsc-zadok-183__history-control{font-size:13px;grid-template-columns:1fr}
.hsc-zadok-183__day-control input,.hsc-zadok-183__history-control input,.hsc-zadok-183__range-endpoints,.hsc-zadok-183__history-control .hsc-zadok-183__range-endpoints{grid-column:1}
.hsc-zadok-183__range-endpoints{font-size:10px;line-height:1.5;color:#b2c0cc}
.hsc-zadok-183__day-control small,.hsc-zadok-183__history-control small{font-size:12px;line-height:1.5;color:#bccbd5}
.hsc-zadok-183__controls button:disabled{color:#aebbc7;opacity:.8}
.hsc-zadok-183 :is(button,input,select,summary,a):focus-visible{outline:3px solid #ffe0a0;outline-offset:3px}
.hsc-zadok-183 :is(button,summary){touch-action:manipulation}
.hsc-zadok-183__navigation{margin-block-start:22px}
@media(min-width:901px){
	.hsc-zadok-183__observatory{grid-template-columns:minmax(0,1.35fr) minmax(340px,1fr);grid-template-areas:"heading heading" "dial selection" "dial controls" "legend legend"}
	.hsc-zadok-183__scale-switch{grid-template-columns:1fr 1fr}
	.hsc-zadok-183__control-actions{display:grid;grid-template-columns:1fr 1fr}
	.hsc-zadok-183__control-actions .hsc-zadok-183__motion-toggle{grid-column:1/-1;margin-inline-start:0}
}
@media(max-width:900px){
	.hsc-zadok-183__observatory{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "dial" "selection" "legend" "controls";padding:20px 16px}
	.hsc-zadok-183__instrument-header{gap:10px}
	.hsc-zadok-183__inspector{padding:18px 14px}
	.hsc-zadok-183__instrument-center{inline-size:98px}
	.hsc-zadok-183__instrument-center strong{font-size:29px}
	.hsc-zadok-183__center-structure{font-size:8px}
}
@media(forced-colors:active){
	.hsc-zadok-183 :is(.hsc-zadok-183__instrument,.hsc-zadok-183__viewport,.hsc-zadok-183__inspector,.hsc-zadok-183__controls,.hsc-zadok-183__instrument-center){background:Canvas;color:CanvasText;border:1px solid CanvasText;box-shadow:none}
	.hsc-zadok-183 :is(button,input,select,summary,a):focus-visible{outline-color:Highlight}
}
/* Keep host-theme title/header duplication out of this already governed route. */
body.hsc179-governed-shell:has([data-hsc-zadok-183]) .wp-site-blocks > header,
body.hsc179-governed-shell:has([data-hsc-zadok-183]) .wp-block-post-title{display:none}
body.hsc179-governed-shell:has([data-hsc-zadok-183]) .wp-site-blocks > main{margin-block:0;padding-block:0}
.hsc-zadok-183{--hsc179-ui:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--hsc179-display:Georgia,"Times New Roman",serif;--hsc179-mono:ui-monospace,SFMono-Regular,Consolas,monospace}
.hsc-zadok-183 .hsc-zadok-183__navigation input{background:#0a1929;color:#fff0cf;border-color:#71828c;font-family:var(--hsc179-mono)}
.hsc-zadok-183 .hsc-zadok-183__navigation button{font-family:var(--hsc179-ui);font-size:13px}
.hsc-zadok-183__civil summary{min-block-size:44px;display:list-item;align-content:center}
@media(max-width:560px){
	.hsc-zadok-183__instrument{padding-inline:0}
	.hsc-zadok-183__stage-intro>p:not(.hsc-kicker){font-size:15px;line-height:1.6}
}
/* Flatten the SVG's paint stack before its visual tilt meets the recessed backing. */
.hsc-zadok-183 [data-renderer="dimensional-svg-fallback"] .hsc-zadok-183__viewport{transform-style:flat}
body.hsc179-governed-shell:has([data-hsc-zadok-183]) .wp-block-group:has(> .wp-block-post-title){display:none}
.hsc-zadok-183 .hsc-zadok-183__navigation input,
.hsc-zadok-183 .hsc-zadok-183__civil input{background:#0a1929!important;color:#fff0cf!important;border-color:#71828c!important;color-scheme:dark}
.hsc-zadok-183 [data-renderer="dimensional-svg-fallback"] .hsc-zadok-183__viewport{overflow:clip}
.hsc-zadok-183__svg{transform:perspective(1400px) rotateX(25deg) rotateZ(-7deg) scale(.96)}
/* The semantic fallback has no dial: give its evidence and controls the full area. */
.hsc-zadok-183__essential-instrument{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"heading heading" "selection controls" "legend legend" "evidence markers"}
.hsc-zadok-183__essential-instrument .hsc-zadok-183__semantic-evidence{grid-area:evidence;margin:0;inline-size:100%}
.hsc-zadok-183__essential-instrument .hsc-zadok-183__semantic-markers{grid-area:markers}
@media(max-width:999px){
	.hsc-zadok-183__essential-instrument{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "selection" "legend" "controls" "evidence" "markers"}
}

/* Locked Batch D: inset editorial/control groups, full-width dimensional field. */
.hsc-zadok-183{--zadok-gutter:32px;--zadok-ivory:#f7f2e7;}
.hsc-zadok-183 .hsc-zadok-183__stage{padding-inline:0;}
.hsc-zadok-183 :is(.hsc-zadok-183__stage-intro,.hsc-zadok-183__navigation,.hsc-zadok-183__civil,.hsc-zadok-183__feast-status,.hsc-zadok-183__today){box-sizing:border-box;width:calc(100% - 2 * var(--zadok-gutter));max-inline-size:1280px;margin-inline:auto;}
.hsc-zadok-183 .hsc-zadok-183__stage-intro{padding:32px 0;}
.hsc-zadok-183 .hsc-zadok-183__stage-intro .hsc-kicker{margin:0 0 12px;color:var(--zadok-gold);}
.hsc-zadok-183 .hsc-zadok-183__stage-intro>p:not(.hsc-kicker){margin:16px 0 0;font-size:18px;line-height:1.55;}
.hsc-zadok-183 .hsc-zadok-183__navigation{display:flex;flex-wrap:wrap;align-items:end;gap:12px;padding:0;}
.hsc-zadok-183 .hsc-zadok-183__year-field{display:grid;gap:8px;min-width:0;}
.hsc-zadok-183 .hsc-zadok-183__year-field label{margin:0;}
.hsc-zadok-183 .hsc-zadok-183__navigation input{font-size:16px;min-width:0;width:100%;max-width:160px;}
.hsc-zadok-183 :is(.hsc-zadok-183__navigation,.hsc-zadok-183__controls) button{min-height:44px;min-width:44px;margin:0;padding:10px 14px;white-space:normal;background:#0a1929;color:var(--zadok-ivory);border:1px solid #9b8966;border-radius:10px;}
.hsc-zadok-183 :is(.hsc-zadok-183__navigation,.hsc-zadok-183__controls) button:is([aria-checked="true"],[aria-current="date"]){background:var(--zadok-gold);color:#071827;}
.hsc-zadok-183 .hsc-zadok-183__observatory{box-sizing:border-box;padding-inline:var(--zadok-gutter);}
.hsc-zadok-183 .hsc-zadok-183__observatory>*{min-width:0;}
.hsc-zadok-183 :is(.hsc-zadok-183__instrument-header,.hsc-zadok-183__instrument-legend){display:flex;flex-wrap:wrap;gap:8px 12px;}
.hsc-zadok-183 .hsc-zadok-183__instrument-center{gap:8px;}
.hsc-zadok-183 .hsc-zadok-183__scale-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;}
.hsc-zadok-183 :is(.hsc-zadok-183__day-control,.hsc-zadok-183__history-control){display:grid;gap:8px;min-width:0;}
.hsc-zadok-183 .hsc-zadok-183__day-control input{width:100%;min-width:0;min-height:44px;}
.hsc-zadok-183 .hsc-zadok-183__control-actions{display:flex;flex-wrap:wrap;gap:12px;}
.hsc-zadok-183 .hsc-zadok-183__inspector{padding:24px;gap:8px;scroll-margin-block:120px;}
.hsc-zadok-183 .hsc-zadok-183__inspector h3{margin:0 0 4px;color:var(--zadok-ivory);font-size:28px;line-height:1.2;}
.hsc-zadok-183 .hsc-zadok-183__inspector-meta{margin:0 0 4px;overflow-wrap:anywhere;}
.hsc-zadok-183 .hsc-zadok-183__today{margin-block-start:24px;}
.hsc-zadok-183 .hsc-zadok-183__feast-status{color:var(--zadok-ivory);line-height:1.55;}
.hsc-zadok-183 .hsc-zadok-183__feast-status:empty{margin-block:0;}
@media(max-width:1199px){.hsc-zadok-183{--zadok-gutter:24px;}}
/* The forced-colors view retains its named evidence/marker rows instead of a dial. */
@media(max-width:999px){.hsc-zadok-183 .hsc-zadok-183__observatory:not(.hsc-zadok-183__essential-instrument){grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "dial" "legend" "controls" "selection";}.hsc-zadok-183 .hsc-zadok-183__inspector{position:relative;top:auto;}}
@media(max-width:599px){
 .hsc-zadok-183{--zadok-gutter:16px;}
 .hsc-zadok-183 .hsc-zadok-183__stage-intro{padding-block:24px;}
 .hsc-zadok-183 .hsc-zadok-183__stage-intro>p:not(.hsc-kicker){font-size:16px;}
 .hsc-zadok-183 .hsc-zadok-183__navigation{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:12px;}
 .hsc-zadok-183 .hsc-zadok-183__navigation button{grid-column:auto;inline-size:auto;padding-inline:8px;}
 .hsc-zadok-183 .hsc-zadok-183__navigation input{max-width:none;}
 .hsc-zadok-183 .hsc-zadok-183__navigation button[data-direction="today"]{grid-column:1/-1;width:100%;}
 .hsc-zadok-183 .hsc-zadok-183__scale-switch{grid-template-columns:minmax(0,1fr);}
 .hsc-zadok-183 .hsc-zadok-183__inspector{padding:20px;}
 .hsc-zadok-183 .hsc-zadok-183__inspector h3{font-size:26px;line-height:1.25;}
 .hsc-zadok-183 .hsc-zadok-183__control-actions{display:grid;grid-template-columns:minmax(0,1fr);}
}
.hsc-zadok-183 .hsc-zadok-183__navigation [data-direction="today"][aria-current="date"]{color:#071827;}
.hsc-zadok-183 .hsc-zadok-183__understanding{padding:64px var(--zadok-gutter);}
@media(max-width:599px){
 .hsc-zadok-183 .hsc-zadok-183__stage>.hsc-zadok-183__navigation{grid-template-areas:"previous year next" "today today today";align-items:end;padding:0;inline-size:calc(100% - 2 * var(--zadok-gutter));}
 .hsc-zadok-183 .hsc-zadok-183__year-field{grid-area:year;}
 .hsc-zadok-183 .hsc-zadok-183__year-field :is(label,input){grid-area:auto;grid-column:auto;}
}
.hsc-zadok-183 .hsc-zadok-183__inspector:focus-visible{outline:2px solid #ffe0a0;outline-offset:3px;}
.hsc-zadok-183__canvas{scroll-margin-block-start:calc(var(--hsc-rh-height,82px) + var(--hsc-rh-top,0px) + 16px)}

/* Calendar-only agenda; shared shell and calendar geometry retain their owners. */
.hsc-zadok-183 .hsc-zadok-183__view-switch,.hsc-zadok-183 .hsc-zadok-183__agenda{box-sizing:border-box;width:calc(100% - 2 * var(--zadok-gutter,24px));max-width:1280px;margin:20px auto;color:#fff0cf}
.hsc-zadok-183 .hsc-zadok-183__view-switch,.hsc-zadok-183 .hsc-zadok-183__agenda-controls,.hsc-zadok-183 .hsc-zadok-183__agenda-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}
.hsc-zadok-183 :is(.hsc-zadok-183__view-switch,.hsc-zadok-183__agenda) :is(button,a,select){box-sizing:border-box;min-height:44px;padding:10px 14px;border:1px solid #9b8966;border-radius:10px;background:#0a1929;color:#fff0cf;font-size:16px;white-space:normal;overflow-wrap:anywhere}
.hsc-zadok-183 [data-hsc-calendar-view][aria-pressed="true"]{background:#f4c76f;color:#071523}
.hsc-zadok-183 :is(.hsc-zadok-183__view-switch,.hsc-zadok-183__agenda) :focus-visible{outline:3px solid #f4c76f;outline-offset:3px}
.hsc-zadok-183 :is([data-hsc-agenda],[data-hsc-agenda-back],[data-hsc-agenda-retry])[hidden]{display:none!important}
.hsc-zadok-183[data-calendar-view="list"] .hsc-zadok-183__instrument{display:none!important}
.hsc-zadok-183 .hsc-zadok-183__agenda-controls label{display:grid;gap:8px;min-width:0;max-width:100%}
.hsc-zadok-183 .hsc-zadok-183__agenda-controls select{min-width:0;max-width:100%}
.hsc-zadok-183 [data-hsc-agenda-list]{list-style:none;margin:24px 0;padding:0;display:grid;gap:14px}
.hsc-zadok-183 [data-hsc-agenda-list]>li{min-width:0;border:1px solid #667a87;border-radius:14px;background:#071b2c;padding:18px;overflow-wrap:anywhere}
.hsc-zadok-183 [data-hsc-agenda-list] h3{margin:0 0 12px;color:#f4d78e;font-size:1.25rem}
.hsc-zadok-183 [data-hsc-agenda-list] p{margin:8px 0;line-height:1.5}
.hsc-zadok-183 .hsc-zadok-183__agenda-actions{margin-top:16px}
.hsc-zadok-183 .hsc-zadok-183__agenda-actions a{display:inline-flex;align-items:center}
@media print{
 .hsc-zadok-183:not([data-calendar-view="list"]) .hsc-zadok-183__agenda-print,.hsc-zadok-183[data-calendar-view="list"] [data-hsc-calendar-print]{display:none!important}
 .hsc-zadok-183[data-calendar-view="list"] .hsc-zadok-183__agenda-print{display:block!important}
 .hsc-zadok-183 .hsc-zadok-183__agenda-print[data-ready="false"]>*{display:none}
 .hsc-zadok-183 .hsc-zadok-183__agenda-print[data-ready="false"]:before{content:"Select a valid agenda range before printing."}
 .hsc-zadok-183__agenda-print li{break-inside:avoid;page-break-inside:avoid;margin:12pt 0;border-bottom:1px solid #777;padding-bottom:8pt}
 .hsc-zadok-183__agenda-print h3{font-size:12pt;margin:0;color:#000}
}
