@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da0c36c2f20008af-s.p.02867003.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d6834f34aea8eb10-s.07534845.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Frank Ruhl Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/910852303c6b2343-s.p.d37298f4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da0c36c2f20008af-s.p.02867003.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d6834f34aea8eb10-s.07534845.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Frank Ruhl Libre;font-style:normal;font-weight:600;font-display:swap;src:url(../media/910852303c6b2343-s.p.d37298f4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da0c36c2f20008af-s.p.02867003.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d6834f34aea8eb10-s.07534845.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/910852303c6b2343-s.p.d37298f4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Frank Ruhl Libre Fallback;src:local(Times New Roman);ascent-override:88.56%;descent-override:30.91%;line-gap-override:0.0%;size-adjust:108.06%}.frank_ruhl_libre_39049-module__1P9TWW__className{font-family:Frank Ruhl Libre,Frank Ruhl Libre Fallback;font-style:normal}.frank_ruhl_libre_39049-module__1P9TWW__variable{--font-student-display:"Frank Ruhl Libre","Frank Ruhl Libre Fallback"}
@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4c42083b9bffcb01-s.p.4364391d.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7136e67f09dfad82-s.fa2ea323.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a072933b891bea6-s.p.5b1e0e00.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4c42083b9bffcb01-s.p.4364391d.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7136e67f09dfad82-s.fa2ea323.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a072933b891bea6-s.p.5b1e0e00.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4c42083b9bffcb01-s.p.4364391d.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7136e67f09dfad82-s.fa2ea323.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a072933b891bea6-s.p.5b1e0e00.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4c42083b9bffcb01-s.p.4364391d.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7136e67f09dfad82-s.fa2ea323.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a072933b891bea6-s.p.5b1e0e00.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant Fallback;src:local(Arial);ascent-override:109.94%;descent-override:30.9%;line-gap-override:0.0%;size-adjust:92.87%}.assistant_7dbee458-module__Wpw_qW__className{font-family:Assistant,Assistant Fallback;font-style:normal}.assistant_7dbee458-module__Wpw_qW__variable{--font-student-body:"Assistant","Assistant Fallback"}
@layer theme,base,components,utilities;[data-student-root]{--std-scale:1;--std-dvh:calc(100dvh/var(--std-scale));--std-vh:calc(100vh/var(--std-scale));--std-fs-12:max(.75rem,calc(.75rem/var(--std-scale)));--std-fs-14:max(.875rem,calc(.8125rem/var(--std-scale)));--std-topbar-h:3.25rem;--std-scroll-margin:calc(var(--std-topbar-h) + .75rem)}body:has([data-student-root]):not(:has([data-admin-root])) [data-sonner-toaster]{--std-scale:1;--std-dvh:calc(100dvh/var(--std-scale));--std-vh:calc(100vh/var(--std-scale));--std-fs-12:max(.75rem,calc(.75rem/var(--std-scale)));--std-fs-14:max(.875rem,calc(.8125rem/var(--std-scale)));--std-topbar-h:3.25rem;--std-scroll-margin:calc(var(--std-topbar-h) + .75rem)}@media (min-width:640px){[data-student-root]{--std-topbar-h:3.5rem}}@supports (zoom:1){@media (min-width:1024px) and (max-width:1279.98px){[data-student-root]{--std-scale:.92}body:has([data-student-root]):not(:has([data-admin-root])) [data-sonner-toaster]{--std-scale:.92}}@media (min-width:1280px) and (max-width:1439.98px){[data-student-root]{--std-scale:.88}body:has([data-student-root]):not(:has([data-admin-root])) [data-sonner-toaster]{--std-scale:.88}}@media (min-width:1440px) and (max-width:1679.98px){[data-student-root]{--std-scale:.94}body:has([data-student-root]):not(:has([data-admin-root])) [data-sonner-toaster]{--std-scale:.94}}@media (min-width:1680px) and (max-width:1919.98px){[data-student-root]{--std-scale:1}body:has([data-student-root]):not(:has([data-admin-root])) [data-sonner-toaster]{--std-scale:1}}@media (min-width:1920px) and (max-width:2399.98px){[data-student-root]{--std-scale:1.06}body:has([data-student-root]):not(:has([data-admin-root])) [data-sonner-toaster]{--std-scale:1.06}}@media (min-width:2400px){[data-student-root]{--std-scale:1.12}body:has([data-student-root]):not(:has([data-admin-root])) [data-sonner-toaster]{--std-scale:1.12}}@media (min-width:1280px) and (max-width:1439.98px) and (max-height:700px){[data-student-root]{--std-scale:.86}body:has([data-student-root]):not(:has([data-admin-root])) [data-sonner-toaster]{--std-scale:.86}}@media (min-width:1440px) and (max-width:1679.98px) and (max-height:780px){[data-student-root]{--std-scale:.9}body:has([data-student-root]):not(:has([data-admin-root])) [data-sonner-toaster]{--std-scale:.9}}[data-student-root]{zoom:var(--std-scale)}body:has([data-student-root]):not(:has([data-admin-root])) [data-sonner-toaster]{zoom:var(--std-scale)}}[data-student-root]:is(.min-h-screen,.min-h-dvh),[data-student-root] :is(.min-h-screen,.min-h-dvh){min-height:calc(100vh/var(--std-scale));min-height:calc(100dvh/var(--std-scale))}[data-student-root]:is(.h-screen,.h-dvh),[data-student-root] :is(.h-screen,.h-dvh){height:calc(100vh/var(--std-scale));height:calc(100dvh/var(--std-scale))}@media (min-width:1024px){[data-student-root]:has([data-course-player]){height:calc(100vh/var(--std-scale));height:calc(100dvh/var(--std-scale));overflow:hidden}body:has([data-student-root] [data-course-player]){overflow:hidden}}[data-student-root]{--std-modal-max-h:calc((90dvh/var(--std-scale)) - 1.5rem)}@media (min-width:640px){[data-student-root]{--std-modal-max-h:calc((90dvh/var(--std-scale)) - 2rem)}}[data-student-root] .text-xs{font-size:var(--std-fs-12,.75rem)}[data-student-root] .text-sm{font-size:var(--std-fs-14,.875rem)}[data-student-root].std-ground,[data-student-root] .std-ground{background-color:#eeeaf6;background-image:radial-gradient(900px 520px at 88% -8%,#d2c4f0a6,#0000 60%),radial-gradient(760px 560px at 6% 104%,#c7d6f88c,#0000 60%),radial-gradient(640px 420px at 42% 46%,#cdf0de73,#0000 62%);background-repeat:no-repeat}[data-student-root] .std-glass{background-color:#f6f3fc;border:1px solid #ffffffc7;box-shadow:0 14px 34px -18px #1f1b3347,inset 0 1px #fff9}[data-student-root] .std-glass-lite{background-color:#f1edf9;border:1px solid #ffffffb3}[data-student-root] .std-glass-done{background-color:#e8f6ee;border:1px solid #ffffffc7;box-shadow:0 14px 34px -18px #1f1b3338}[data-student-root] .std-glass-bonus{background-color:#f5e4f4;border:1px solid #ffffffc7;box-shadow:0 14px 34px -18px #1f1b3338}[data-student-root] .std-glass-returned{background-color:#f7e7ec;border:1px solid #ffffffc7;box-shadow:0 14px 34px -18px #1f1b3338}[data-student-root] .std-glass-locked{box-shadow:none;background-color:#ece9f5;border:1px solid #fff9}[data-student-root] .std-glass-current{background-color:#ffffffdb;border:1px solid #6d3fd659;box-shadow:0 0 0 3px #6d3fd624,0 22px 40px -20px #6d3fd673}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-student-root] .std-glass{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background-color:#fff9}[data-student-root] .std-glass-lite{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);background-color:#ffffff75}[data-student-root] .std-glass-done{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background-color:#ddf7e89e}[data-student-root] .std-glass-bonus{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background-color:#fae0f39e}[data-student-root] .std-glass-returned{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background-color:#fde4e49e}[data-student-root] .std-glass-locked{-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);background-color:#ffffff61}[data-student-root] .std-glass-current{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background-color:#fffc}}[data-student-root] .std-topbar-edge{border-bottom-color:#6d3fd638;box-shadow:0 10px 24px -12px #1f1b3342,inset 0 1px #fff9}[data-student-root] .std-rail-scroll{scrollbar-width:thin;scrollbar-color:#6d3fd657 transparent}[data-student-root] .std-rail-scroll::-webkit-scrollbar{width:8px}[data-student-root] .std-rail-scroll::-webkit-scrollbar-track{background:0 0}[data-student-root] .std-rail-scroll::-webkit-scrollbar-thumb{background-color:#6d3fd657;background-clip:content-box;border:2px solid #0000;border-radius:9999px}[data-student-root] .std-rail-scroll:hover{scrollbar-color:#6d3fd685 transparent}[data-student-root] .std-rail-scroll:hover::-webkit-scrollbar-thumb{background-color:#6d3fd685}[data-student-root] .std-rail-scroll::-webkit-scrollbar-thumb:active{background-color:#6d3fd685}[data-student-root] .std-stage{background-color:#15122a;background-image:radial-gradient(600px 360px at 50% 40%,#6d3fd659,#0000 70%);box-shadow:0 24px 50px -24px #15122ab3}[data-student-root] .std-card-settle{will-change:auto}[data-student-root] .std-progress-fill{transform-origin:100%}[data-student-root] [dir=ltr] .std-progress-fill,[dir=ltr] [data-student-root] .std-progress-fill{transform-origin:0%}@media (prefers-reduced-motion:no-preference){[data-student-root] .std-card-settle{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s cubic-bezier(.2,.7,.2,1),background-color .25s cubic-bezier(.2,.7,.2,1),border-color .25s cubic-bezier(.2,.7,.2,1)}[data-student-root] .std-stage-swap{animation:.3s cubic-bezier(.2,.7,.2,1) both std-stage-swap}[data-student-root] .std-progress-fill{transition:transform .42s cubic-bezier(.2,.7,.2,1)}[data-student-root] .std-ring-draw{transition:stroke-dashoffset .42s cubic-bezier(.2,.7,.2,1)}@keyframes std-stage-swap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}[data-student-root] .std-rail-arrive{animation:.42s cubic-bezier(.2,.7,.2,1) std-rail-arrive}@keyframes std-rail-arrive{0%{transform:scale(.94)}to{transform:scale(1)}}}[data-student-root]{font-family:var(--font-student-body),"Assistant","Segoe UI","Arial Hebrew",Arial,sans-serif;-webkit-font-smoothing:antialiased}[data-student-root] .std-display{font-family:var(--font-student-display),"Frank Ruhl Libre","David Libre","Times New Roman",serif;font-feature-settings:"kern" 1}[data-student-root] .std-player-range{appearance:none;background:linear-gradient(to right,#8a63f2 var(--std-vol,100%),#ffffff38 var(--std-vol,100%))}[data-student-root] .std-player-range::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:4px}[data-student-root] .std-player-range::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:9999px;width:12px;height:12px;margin-top:-4px;box-shadow:0 0 0 2px #6d3fd6}[data-student-root] .std-player-range::-moz-range-track{background:0 0;border-radius:9999px;height:4px}[data-student-root] .std-player-range::-moz-range-thumb{background:#fff;border:0;border-radius:9999px;width:12px;height:12px;box-shadow:0 0 0 2px #6d3fd6}
