.fd-nadir-badge.svelte-1qx3e40{background:#8b1a1014;border:1px solid #c04030;border-inline-start:3px solid #c04030;padding:.3rem .65rem;border-radius:2px;margin-top:.5rem;margin-bottom:1rem}.fd-nadir-label.svelte-1qx3e40{font-family:var(--font-ui);font-size:.6rem;font-weight:700;letter-spacing:.15em;color:#c04030}.fd-section.svelte-1qx3e40{padding:clamp(2.5rem,7vw,5rem) 0 2rem}@media(max-width:768px){.fd-section.svelte-1qx3e40{padding-block:clamp(1.5rem,5vh,2.5rem)}}.fd-inner.svelte-1qx3e40{max-width:80%;margin-inline:auto}@media(max-width:760px){.fd-inner.svelte-1qx3e40{max-width:100%}}.fd-layout.svelte-1qx3e40{display:grid;grid-template-columns:.9fr 1.1fr;gap:4rem;align-items:start;margin-top:3rem}@media(min-width:1400px){.fd-layout.svelte-1qx3e40{gap:6rem;grid-template-columns:.9fr 1.1fr}}@media(max-width:1100px){.fd-layout.svelte-1qx3e40{gap:3rem}}@media(max-width:760px){.fd-layout.svelte-1qx3e40{grid-template-columns:1fr;gap:0}}.fd-sticky.svelte-1qx3e40{position:sticky;top:calc(var(--vh, 1vh) * 10)}@media(max-width:760px){.fd-sticky.svelte-1qx3e40{position:sticky;top:56px;z-index:5;padding-bottom:0}.fd-sticky.svelte-1qx3e40 .fd-source:where(.svelte-1qx3e40){display:none}}.fd-viz.svelte-1qx3e40{background:var(--bg-card);border:1px solid var(--border-mid);border-radius:3px;padding:1.5rem 1.75rem 1.25rem;transition:background .7s ease,border-color .4s ease}.fd-viz--nadir.svelte-1qx3e40{background:#8c1e160f;border-color:var(--accent)}@media(max-width:760px){.fd-viz.svelte-1qx3e40{padding:.65rem .85rem .5rem;background:var(--bg-card);border-color:var(--border);border-radius:0;border-left:none;border-right:none}}.fd-period.svelte-1qx3e40{margin-bottom:1.25rem;border-inline-start:3px solid var(--accent);padding-inline-start:.9rem}.fd-period-tag.svelte-1qx3e40{font-family:var(--font-ui);font-size:.58rem;font-weight:700;letter-spacing:.22em;color:var(--accent);display:block;margin-bottom:.15rem}.fd-period-label.svelte-1qx3e40{font-family:var(--font-disp);font-size:clamp(1.1rem,1.8vw,1.5rem);font-weight:700;color:var(--text);line-height:1.2;margin:0 0 .1rem;transition:none}@media(max-width:760px){.fd-period-label.svelte-1qx3e40{font-size:1.05rem}}.fd-score.svelte-1qx3e40{margin-bottom:1.25rem}.fd-score-header.svelte-1qx3e40{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.35rem}.fd-score-title.svelte-1qx3e40{font-family:var(--font-ui);font-size:.62rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.fd-score-value.svelte-1qx3e40{font-family:var(--font-ui);font-size:1.6rem;font-weight:800;color:var(--accent);line-height:1;transition:color .4s ease}.fd-score-unit.svelte-1qx3e40{font-size:.75rem;font-weight:600;opacity:.7}.fd-score-track.svelte-1qx3e40{width:100%;height:6px;background:var(--border);border-radius:3px;position:relative;overflow:visible}.fd-score-fill.svelte-1qx3e40{height:100%;border-radius:3px;background:linear-gradient(90deg,var(--accent),var(--accent-light));transition:width .6s cubic-bezier(.22,1,.36,1);box-shadow:0 0 8px #c4a24a4d}.fd-score-baseline.svelte-1qx3e40{position:absolute;top:-18px;bottom:-4px;width:2px;background:var(--text-muted);opacity:.6;border-radius:1px}.fd-score-baseline.svelte-1qx3e40:before{content:"לפני המלחמה";position:absolute;top:0;right:4px;font-family:var(--font-ui);font-size:.44rem;font-weight:600;letter-spacing:.04em;color:var(--text-muted);white-space:nowrap}.fd-score-baseline--no-label.svelte-1qx3e40:before{display:none}.fd-score-delta.svelte-1qx3e40{display:block;font-family:var(--font-ui);font-size:.58rem;font-weight:600;color:var(--text-muted);margin-top:.3rem;letter-spacing:.04em}.fd-grid.svelte-1qx3e40{display:flex;flex-direction:column;gap:.45rem}.fd-row.svelte-1qx3e40{display:flex;align-items:center;gap:.6rem}.fd-label.svelte-1qx3e40{font-family:var(--font-ui);font-size:clamp(.58rem,.9vw,.68rem);font-weight:600;color:var(--sand);width:clamp(90px,12vw,130px);flex-shrink:0;text-align:right;letter-spacing:.02em}@media(max-width:760px){.fd-label.svelte-1qx3e40{width:70px;font-size:.52rem}}.fd-cells.svelte-1qx3e40{display:flex;gap:3px;flex:1}.fd-cell.svelte-1qx3e40{flex:1;aspect-ratio:1.3;max-width:32px;border-radius:3px;background:var(--border);position:relative;overflow:hidden}.fd-cell-fill.svelte-1qx3e40{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--accent);border-radius:3px;opacity:var(--fill-opacity, 0);transition:opacity .5s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--row, 0) * 40ms + var(--col, 0) * 25ms)}.fd-cell--empty.svelte-1qx3e40{background:#25201899}.fd-cell--null.svelte-1qx3e40{background:repeating-linear-gradient(45deg,var(--border),var(--border) 1.5px,transparent 1.5px,transparent 5px);opacity:.35}.fd-val.svelte-1qx3e40{font-family:var(--font-ui);font-size:.72rem;font-weight:700;color:var(--accent-light);width:28px;flex-shrink:0;text-align:right;transition:color .4s ease}.fd-val--zero.svelte-1qx3e40{color:var(--red-light)}.fd-val--null.svelte-1qx3e40{color:var(--text-muted);opacity:.4}.fd-divider.svelte-1qx3e40{display:flex;align-items:center;gap:.5rem;margin:.5rem 0 .3rem}.fd-divider.svelte-1qx3e40:before,.fd-divider.svelte-1qx3e40:after{content:"";flex:1;height:1px;background:var(--border);opacity:.5}.fd-divider-label.svelte-1qx3e40{font-family:var(--font-ui);font-size:.46rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);opacity:.5;white-space:nowrap}.fd-label--muted.svelte-1qx3e40{opacity:.5}@media(max-width:760px){.fd-val.svelte-1qx3e40{font-size:.6rem;width:24px}.fd-divider-label.svelte-1qx3e40{font-size:.58rem;opacity:.75}.fd-grid.svelte-1qx3e40{gap:.22rem}.fd-cell.svelte-1qx3e40{aspect-ratio:1.8;max-width:28px;border-radius:2px}.fd-score.svelte-1qx3e40{margin-bottom:.65rem}.fd-score-value.svelte-1qx3e40{font-size:1.25rem}.fd-period.svelte-1qx3e40{margin-bottom:.6rem}}.fd-day-labels.svelte-1qx3e40{display:flex;align-items:center;gap:.6rem;margin-top:.3rem}.fd-day-spacer.svelte-1qx3e40{width:clamp(90px,12vw,130px);flex-shrink:0}@media(max-width:760px){.fd-day-spacer.svelte-1qx3e40{width:70px}}.fd-day-row.svelte-1qx3e40{display:flex;flex-direction:row-reverse;gap:3px;flex:1}.fd-day.svelte-1qx3e40{flex:1;max-width:32px;text-align:center;font-family:var(--font-ui);font-size:.48rem;font-weight:500;color:var(--text-muted);opacity:.5;letter-spacing:.05em}.fd-day-spacer-right.svelte-1qx3e40{width:28px;flex-shrink:0}@media(max-width:760px){.fd-day-spacer-right.svelte-1qx3e40{width:24px}}.fd-source.svelte-1qx3e40{font-family:var(--font-ui);font-size:.72rem;color:var(--text-muted);opacity:.7;text-align:end;direction:rtl;margin-top:.75rem;letter-spacing:.03em}.fd-narrative.svelte-1qx3e40{padding:3rem 0 10rem}@media(max-width:760px){.fd-narrative.svelte-1qx3e40{padding:0 0 calc(var(--vh, 1vh) * 30)}}@keyframes svelte-1qx3e40-fd-step-reveal{0%{opacity:.2}to{opacity:1}}.fd-step.svelte-1qx3e40{padding:3rem 0;min-height:calc(var(--vh, 1vh) * 70);display:flex;flex-direction:column;justify-content:center;animation:svelte-1qx3e40-fd-step-reveal linear both;animation-timeline:view();animation-range:entry 0% cover 70%}@media(max-width:760px){.fd-step.svelte-1qx3e40{min-height:calc(var(--vh, 1vh) * 55);animation:none;opacity:.18;transition:opacity .3s ease;padding:1.25rem 1rem;border-bottom:1px solid var(--border)}.fd-step.active.svelte-1qx3e40{opacity:1}.fd-step.svelte-1qx3e40:last-child{border-bottom:none}}.fd-step-tag.svelte-1qx3e40{font-family:var(--font-ui);font-size:.62rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-bottom:.5rem;display:block}.fd-step-heading.svelte-1qx3e40{font-family:var(--font-disp);font-size:clamp(1.2rem,2vw,1.65rem);font-weight:700;color:var(--text);margin-bottom:.8rem;line-height:1.25}.fd-step-body.svelte-1qx3e40{font-family:var(--font-body);font-size:clamp(.9rem,1.2vw,1.05rem);line-height:1.78;color:var(--text);white-space:pre-line}.fd-step-note.svelte-1qx3e40{font-family:var(--font-ui);font-size:.6rem;color:var(--text-muted);margin-top:.75rem;font-style:italic;line-height:1.5;opacity:.7}
