@font-face{font-family:'Sora';font-style:normal;font-weight:500;font-display:swap;src:url(fonts/sora-latin-ext-500-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Sora';font-style:normal;font-weight:600;font-display:swap;src:url(fonts/sora-latin-ext-600-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Sora';font-style:normal;font-weight:700;font-display:swap;src:url(fonts/sora-latin-ext-700-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Sora';font-style:normal;font-weight:800;font-display:swap;src:url(fonts/sora-latin-ext-800-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/manrope-latin-ext-400-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:500;font-display:swap;src:url(fonts/manrope-latin-ext-500-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:600;font-display:swap;src:url(fonts/manrope-latin-ext-600-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:700;font-display:swap;src:url(fonts/manrope-latin-ext-700-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/jetbrains-mono-latin-ext-400-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url(fonts/jetbrains-mono-latin-ext-500-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:600;font-display:swap;src:url(fonts/jetbrains-mono-latin-ext-600-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Heebo;font-style:normal;font-weight:100 900;font-display:swap;src:url(fonts/heebo-hebrew-400-normal.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}

.nb-nav-langs{max-height:min(76dvh,680px);overflow-y:auto;overscroll-behavior:contain}
.nb-nav-langs a{min-height:44px;box-sizing:border-box}
.nb-panel .langs{display:flex;flex-wrap:wrap;max-width:100%;gap:4px}
.nb-panel .langs a{min-width:44px;min-height:44px;box-sizing:border-box}
.nb-panel{max-height:calc(100dvh - 90px);overflow-y:auto;overscroll-behavior:contain;max-width:calc(100vw - 24px)}
.nb-item.nb-doc[data-sub]::after,.nb-ref .nb-item[data-sub]::after{white-space:normal}
.nb-in{min-width:0}
.localized-screen-note{font-size:15px;line-height:1.45;color:var(--nb-muted);margin:12px 0 0;max-width:100%}
:root[lang="he"]{--nb-font-body:'Heebo','Manrope',sans-serif;--nb-font-title:'Heebo','Sora',sans-serif;--nb-font-mono:'Heebo','JetBrains Mono',monospace}
html[lang="he"] body,html[lang="he"] .slide,html[lang="he"] button,html[lang="he"] input,html[lang="he"] .sub,html[lang="he"] h1,html[lang="he"] h2,html[lang="he"] h3,html[lang="he"] h4,html[lang="he"] .wm,html[lang="he"] .num{font-family:'Heebo','Manrope',sans-serif;letter-spacing:normal}
html[lang="he"] .stage{direction:ltr}
html[lang="he"] .nb-mi,html[lang="he"] #track-wins,html[lang="he"] .num,html[lang="he"] #nbNavNum,html[lang="he"] .x-px b{direction:ltr;unicode-bidi:isolate}
html[lang="he"] .slide{direction:rtl;transform-origin:top left}
html[lang="he"] .nb-nav{direction:ltr}
html[lang="he"] .nb-nav-cur,html[lang="he"] .nb-panel,html[lang="he"] .nb-nav-list,html[lang="he"] .nb-nav-langs{direction:rtl}
html[lang="he"] .nb-nav-langs a .code{margin-left:0;margin-right:auto;direction:ltr}
html[lang="he"] .nb-intro,html[lang="he"] .cover .tag,html[lang="he"] .cover .cv-logo,html[lang="he"] .nb-flag,html[lang="he"] .x2-math,html[lang="he"] .track-map-inner,html[lang="he"] .track-bars,html[lang="he"] .sx-chw,html[lang="he"] input[type="range"],html[lang="he"] .sx-axis{direction:ltr;unicode-bidi:isolate}
html[lang="he"] .rs-arr{transform:scaleX(-1)}
html[lang="he"] .sx-amount input,html[lang="he"] .sx-step input,html[lang="he"] .sx-level input,html[lang="he"] .nb-in{direction:ltr;unicode-bidi:isolate}
html[lang="he"] .nb-mnav{direction:rtl}
html[lang="he"] bdi[dir="ltr"]{unicode-bidi:isolate;direction:ltr}
html[lang="he"] svg text{font-family:Heebo,Manrope,sans-serif;letter-spacing:normal;direction:ltr;unicode-bidi:plaintext}
html[lang="he"] .track-stat strong,html[lang="he"] #track-period{direction:ltr;unicode-bidi:isolate}
@media(prefers-reduced-motion:reduce){.nb-nav-list,.nb-nav-langs{animation:none}.localized-screen-note{transition:none}}

.nb-flag[data-l="sv"],.nb-panel .langs a[data-l="sv"]::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyMCI+PHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjMDA2YWE3Ii8+PHBhdGggZD0iTTEwIDB2MjBNMCAxMGgzMCIgc3Ryb2tlPSIjZmVjYzAwIiBzdHJva2Utd2lkdGg9IjQiLz48L3N2Zz4=")}
.nb-flag[data-l="da"],.nb-panel .langs a[data-l="da"]::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyMCI+PHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjYzYwYzMwIi8+PHBhdGggZD0iTTEwIDB2MjBNMCAxMGgzMCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjQiLz48L3N2Zz4=")}
.nb-flag[data-l="nb"],.nb-panel .langs a[data-l="nb"]::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyMCI+PHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjYmEwYzJmIi8+PHBhdGggZD0iTTEwIDB2MjBNMCAxMGgzMCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjYiLz48cGF0aCBkPSJNMTAgMHYyME0wIDEwaDMwIiBzdHJva2U9IiMwMDIwNWIiIHN0cm9rZS13aWR0aD0iMyIvPjwvc3ZnPg==")}
.nb-flag[data-l="fi"],.nb-panel .langs a[data-l="fi"]::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyMCI+PHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwIDB2MjBNMCAxMGgzMCIgc3Ryb2tlPSIjMDAzNTgwIiBzdHJva2Utd2lkdGg9IjQiLz48L3N2Zz4=")}
.nb-flag[data-l="is"],.nb-panel .langs a[data-l="is"]::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyMCI+PHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjMDI1MjljIi8+PHBhdGggZD0iTTEwIDB2MjBNMCAxMGgzMCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjYiLz48cGF0aCBkPSJNMTAgMHYyME0wIDEwaDMwIiBzdHJva2U9IiNkYzFlMzUiIHN0cm9rZS13aWR0aD0iMyIvPjwvc3ZnPg==")}
.nb-flag[data-l="nl"],.nb-panel .langs a[data-l="nl"]::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyMCI+PHBhdGggZmlsbD0iI2FlMWMyOCIgZD0iTTAgMGgzMHY3SDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgN2gzMHY2SDB6Ii8+PHBhdGggZmlsbD0iIzIxNDY4YiIgZD0iTTAgMTNoMzB2N0gweiIvPjwvc3ZnPg==")}
.nb-flag[data-l="he"],.nb-panel .langs a[data-l="he"]::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyMCI+PHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjZmZmIi8+PHBhdGggc3Ryb2tlPSIjMDAzOGI4IiBzdHJva2Utd2lkdGg9IjIuNCIgZD0iTTAgNGgzME0wIDE2aDMwIi8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAzOGI4IiBzdHJva2Utd2lkdGg9Ii44IiBkPSJNMTUgNmwzLjUgNmgtN3pNMTUgMTRsMy41LTZoLTd6Ii8+PC9zdmc+")}
.nb-flag[data-l="de"],.nb-panel .langs a[data-l="de"]::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1IDMiPjxwYXRoIGQ9Ik0wIDBoNXYzSDB6Ii8+PHBhdGggZmlsbD0iI0QwMCIgZD0iTTAgMWg1djJIMHoiLz48cGF0aCBmaWxsPSIjRkZDRTAwIiBkPSJNMCAyaDV2MUgweiIvPjwvc3ZnPg==")}
.nb-flag[data-l="tr"],.nb-panel .langs a[data-l="tr"]::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyMCI+PHBhdGggZmlsbD0iI0UzMEExNyIgZD0iTTAgMGgzMHYyMEgweiIvPjxjaXJjbGUgY3g9IjExLjUiIGN5PSIxMCIgcj0iNSIgZmlsbD0iI2ZmZiIvPjxjaXJjbGUgY3g9IjEyLjc1IiBjeT0iMTAiIHI9IjQiIGZpbGw9IiNFMzBBMTciLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTcuNCAxMCAyLjQuOC0xLjUtMi4xdjIuNmwxLjUtMi4xLTIuNC44eiIvPjwvc3ZnPg==")}
.nb-flag[data-l="hr"],.nb-panel .langs a[data-l="hr"]::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzIDIiPjxyZWN0IHdpZHRoPSIzIiBoZWlnaHQ9IjIiIGZpbGw9IiNGRjAwMDAiLz48cmVjdCB5PSIuNjY3IiB3aWR0aD0iMyIgaGVpZ2h0PSIuNjY3IiBmaWxsPSIjZmZmIi8+PHJlY3QgeT0iMS4zMzMiIHdpZHRoPSIzIiBoZWlnaHQ9Ii42NjciIGZpbGw9IiMxNzE3OTYiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjIgLjYpIj48cmVjdCB3aWR0aD0iLjYiIGhlaWdodD0iLjgiIGZpbGw9IiNmZmYiLz48cmVjdCB3aWR0aD0iLjIiIGhlaWdodD0iLjIiIGZpbGw9IiNGRjAwMDAiLz48cmVjdCB4PSIuNCIgd2lkdGg9Ii4yIiBoZWlnaHQ9Ii4yIiBmaWxsPSIjRkYwMDAwIi8+PHJlY3QgeD0iLjIiIHk9Ii4yIiB3aWR0aD0iLjIiIGhlaWdodD0iLjIiIGZpbGw9IiNGRjAwMDAiLz48cmVjdCB5PSIuNCIgd2lkdGg9Ii4yIiBoZWlnaHQ9Ii4yIiBmaWxsPSIjRkYwMDAwIi8+PHJlY3QgeD0iLjQiIHk9Ii40IiB3aWR0aD0iLjIiIGhlaWdodD0iLjIiIGZpbGw9IiNGRjAwMDAiLz48cmVjdCB4PSIuMiIgeT0iLjYiIHdpZHRoPSIuMiIgaGVpZ2h0PSIuMiIgZmlsbD0iI0ZGMDAwMCIvPjwvZz48L3N2Zz4=")}
.nb-flag[data-l="sl"],.nb-panel .langs a[data-l="sl"]::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgzMHYyMEgweiIvPjxwYXRoIGZpbGw9IiMwMDVEQTQiIGQ9Ik0wIDYuNjY3aDMwdjYuNjY3SDB6Ii8+PHBhdGggZmlsbD0iI0VEMUMyNCIgZD0iTTAgMTMuMzMzaDMwdjYuNjY3SDB6Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy41IDMuNCkgc2NhbGUoLjAzNCkiPjxwYXRoIGZpbGw9IiMwMDVEQTQiIHN0cm9rZT0iI0VEMUMyNCIgc3Ryb2tlLXdpZHRoPSI3IiBkPSJNMCAwaDEwMHY3MGMwIDQwLTUwIDY1LTUwIDY1UzAgMTEwIDAgNzB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTggODZjMTQtMTAgMjYtMzAgNDItNTYgMTYgMjYgMjggNDYgNDIgNTYtMTAgOC0yNiAxMi00MiAxMlMxOCA5NCA4IDg2eiIvPjxwYXRoIGZpbGw9IiMwMDVEQTQiIGQ9Ik0yMiA4NmMxMC04IDE4LTIwIDI4LTM4IDEwIDE4IDE4IDMwIDI4IDM4LTggNi0xOCA5LTI4IDlzLTIwLTMtMjgtOXoiLz48ZyBmaWxsPSIjRkZENzAwIj48cGF0aCBkPSJNNTAgMTRsMyA3aDdsLTUuNSA0IDIgNy02LjUtNC02LjUgNCAyLTctNS41LTRoN3oiLz48cGF0aCBkPSJNMzMgMzZsMyA3aDdsLTUuNSA0IDIgNy02LjUtNC02LjUgNCAyLTctNS41LTRoN3oiLz48cGF0aCBkPSJNNjcgMzZsMyA3aDdsLTUuNSA0IDIgNy02LjUtNC02LjUgNCAyLTctNS41LTRoN3oiLz48L2c+PC9nPjwvc3ZnPg==")}

/* Apparence : Auto / Clair / Sombre */
.nb-item.nb-theme{display:grid;grid-template-columns:14px 1fr;column-gap:8px;row-gap:6px;align-items:center;cursor:default;white-space:normal}
.nb-item.nb-theme:hover{background:none}
.nb-item.nb-theme .ico{grid-row:1}
.nb-item.nb-theme .nb-seg{grid-column:2;display:flex;gap:4px;padding:3px;border-radius:999px;background:rgba(122,150,255,.12)}
:root[data-nb="light"] .nb-item.nb-theme .nb-seg{background:rgba(61,107,255,.10)}
.nb-item.nb-theme .nb-seg button{flex:1;min-height:28px;padding:0 10px;border:0;border-radius:999px;background:none;color:inherit;font:600 12px/1 var(--nb-font-body,inherit);letter-spacing:.01em;cursor:pointer;opacity:.78;transition:background .2s,opacity .2s,color .2s}
.nb-item.nb-theme .nb-seg button:hover,.nb-item.nb-theme .nb-seg button:focus-visible{opacity:1;outline:none;background:rgba(122,150,255,.16)}
.nb-item.nb-theme .nb-seg button.on{opacity:1;background:linear-gradient(100deg,#6F8FFF,#3D6BFF);color:#fff;box-shadow:0 4px 14px rgba(61,107,255,.35)}
:root[data-nb="light"] .nb-item.nb-theme .nb-seg button.on{background:#1F5BFF}
.nb-item.nb-theme .nb-theme-hint{grid-column:2;font:500 10px/1.35 var(--nb-font-body,inherit);letter-spacing:.01em;color:rgba(238,242,255,.58)}
:root[data-nb="light"] .nb-item.nb-theme .nb-theme-hint{color:#5F6990}
html[dir="rtl"] .nb-item.nb-theme{text-align:right}
