/* Translation candidate only. Original English stylesheet is unchanged. */
html[lang=he] h1,html[lang=he] h2,html[lang=he] .eyebrow,html[lang=he] .record-top{letter-spacing:normal}
html[lang=he] body{text-align:start}
html[lang=he] .logo{direction:ltr;unicode-bidi:isolate;display:inline-block}
html[lang=he] .confirmation-flow li:not(:last-child):after{content:'←'}
html[lang=he] .commitment-timeline li{padding-inline:0 14px}
html[lang=he] .commitment-timeline li:before{left:auto;right:15px;border-left:0;border-right:2px solid #71a395}
html[lang=he] .commitment-timeline li.before-confirmation:before{border-right-style:dashed;border-color:#b7c9bf}
html[lang=he] .commitment-timeline li.timeline-phase{padding-inline:50px 0}
html[lang=he] ul{padding-left:0;padding-inline-start:40px}
bdi[dir=ltr]{direction:ltr;unicode-bidi:isolate}
html[lang=ru] .langs,html[lang=he] .langs{width:auto;max-width:165px;flex-shrink:1}
html[lang=ru] .nav a,html[lang=he] .nav a{white-space:normal}
html[lang=ru] h1,html[lang=he] h1{overflow-wrap:break-word}
html[lang=ru] .top,html[lang=he] .top{min-width:0}
html[lang=ru] .record dl div,html[lang=he] .record dl div{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}
html[lang=ru] .graph-chain .node,html[lang=he] .graph-chain .node{grid-template-columns:minmax(0,1fr) minmax(0,auto)}
html[lang=ru] .relationship-diagrams svg,html[lang=he] .relationship-diagrams svg{overflow:visible}
html[lang=ru] .relationship-diagrams svg text{font-size:10px}
html[lang=he] .relationship-diagrams svg text{font-size:12px}
html[lang=ru] .cycle-svg>text{font-size:11px}
html[lang=he] .cycle-svg>text{font-size:12px}
html[lang=ru] .chapter-body,html[lang=he] .chapter-body{overflow-wrap:anywhere}
html[lang=he] .chapter-body p,html[lang=he] .chapter-body li,html[lang=he] blockquote{unicode-bidi:plaintext}
@media(max-width:767px){
 html[lang=he] .confirmation-flow li{padding:7px 24px 18px 0}
 html[lang=he] .confirmation-flow li:not(:last-child):after{content:'↓'}
 html[lang=he] .cycle-mobile:before{left:auto;right:0;border-right:1px dashed #397f73;border-left:0;border-radius:0 7px 7px 0}
 html[lang=he] .cycle-mobile:after{content:'←';left:auto;right:13px}
 html[lang=ru] .footer-grid,html[lang=he] .footer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
 html[lang=ru] .graph-chain .node,html[lang=he] .graph-chain .node{grid-template-columns:minmax(0,1fr)}
 html[lang=ru] .graph-chain .badge,html[lang=he] .graph-chain .badge{justify-self:start}
}
@media(max-width:380px){html[lang=ru] .top,html[lang=he] .top{padding-inline:14px;gap:8px}.langs{font-size:12px}}
