.LearnPanel_Next__XmCtu{display:flex;flex:none;flex-direction:column;gap:1.25rem;min-width:0;margin:0 .5rem;padding:1rem;border-radius:1.25rem;background:linear-gradient(160deg,color-mix(in srgb,var(--ws-accent) 16%,transparent),color-mix(in srgb,var(--ws-accent) 4%,transparent) 70%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ws-accent) 22%,transparent)}.LearnPanel_Next__Title__yRKi8{font-family:IBM Plex Mono,monospace;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;font-weight:400;font-size:.6875rem;line-height:1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ws-accent);margin:0}.LearnPanel_Accent__6nFQP:is(button,a){background:color-mix(in srgb,var(--ws-accent) 16%,transparent);color:var(--ws-accent)}.LearnPanel_Accent__6nFQP:is(button,a):focus-visible{outline-color:var(--ws-accent)}.LearnPanel_Accent__6nFQP:is(button,a):disabled,.LearnPanel_Accent__6nFQP:is(button,a)[aria-disabled=true]{background:color-mix(in srgb,var(--sin-on-surface) 12%,transparent);color:var(--sin-on-surface-variant)}.LearnPanel_Eyebrow__OcCiy{font-family:IBM Plex Mono,monospace;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;font-weight:400;font-size:.6875rem;line-height:1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ws-accent);color:var(--sin-on-surface-variant)}.LearnPanel_Subtitle__k5NJA{font-family:Bricolage Grotesque,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;font-weight:600;margin:0}.LearnPanel_Challenge__LebqA{display:flex;flex-direction:column;gap:.75rem}.LearnPanel_Challenge__List__fL6Rh{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none}.LearnPanel_Challenge__Item__DoxLN{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.LearnPanel_Challenge__Title__vda_f{font-family:Bricolage Grotesque,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:600;margin:0}.LearnPanel_Challenge__Instruction__NCOzA{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;margin:.25rem 0 0;color:var(--sin-on-surface-variant)}.LearnPanel_Actions__aPeOl{display:flex;flex-direction:column;gap:1rem}.LearnPanel_Actions__Row__JlkUH{display:flex;flex-direction:column;gap:.5rem}.LearnPanel_Actions__Hint__iklP4{color:var(--sin-on-surface-variant)}.LearnPanel_Actions__Busy__dXrTW,.LearnPanel_Actions__Hint__iklP4{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;margin:0}.LearnPanel_Actions__Busy__dXrTW{color:var(--sin-on-surface)}.LearnPanel_Keep__e8eRq{display:flex;flex-direction:column;gap:.75rem}.LearnPanel_Keep__Title__7LRZA{font-family:IBM Plex Mono,monospace;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;font-weight:400;font-size:.6875rem;line-height:1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ws-accent);margin:0;color:var(--sin-on-surface-variant)}.LearnPanel_Keep__Path__bvbvm{min-width:0}.LearnPanel_Keep__Path__bvbvm[open]>.LearnPanel_Keep__PathSummary__LYLDI:not([hidden]){margin-bottom:.75rem}.LearnPanel_Keep__PathSummary__LYLDI{font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.0188rem;font-weight:600;display:flex;gap:.5rem;align-items:center;width:-moz-fit-content;width:fit-content;height:28px;padding:0 .75rem;color:var(--sin-on-surface);cursor:pointer;list-style:none;border-radius:999px;transition:background-color .15s ease}.LearnPanel_Keep__PathSummary__LYLDI[hidden]{display:none}.LearnPanel_Keep__PathSummary__LYLDI::-webkit-details-marker{display:none}.LearnPanel_Keep__PathSummary__LYLDI:hover{background:color-mix(in srgb,currentColor 8%,transparent)}.LearnPanel_Keep__PathSummary__LYLDI:active{background:color-mix(in srgb,currentColor 16%,transparent)}.LearnPanel_Keep__PathSummary__LYLDI:focus-visible{outline:2px solid var(--ws-accent);outline-offset:2px}.LearnPanel_Related__H4jSM{display:flex;flex-direction:column;gap:.25rem}.LearnPanel_Related__List__f7J_R{display:flex;flex-direction:column;gap:.125rem;margin:0 -.5rem;padding:0;list-style:none}.LearnPanel_Course__iOyuV{display:flex;gap:.75rem;align-items:center;padding:.25rem .5rem;color:var(--sin-on-surface);text-decoration:none;border-radius:.625rem;transition:background-color .15s ease}.LearnPanel_Course__iOyuV:hover{background:color-mix(in srgb,var(--ws-accent) 12%,transparent)}.LearnPanel_Course__iOyuV:focus-visible{outline:2px solid var(--ws-accent);outline-offset:2px}.LearnPanel_Course__Image__54yO6{flex:none;width:40px;height:40px;object-fit:cover;border-radius:.5rem;background:var(--sin-surface-container-highest)}.LearnPanel_Course__Title__zv37W{font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.0188rem;font-weight:600;display:-webkit-box;flex:1 1;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.LearnPanel_Course__Open__Qpopx{flex:none;color:var(--sin-on-surface-variant)}.LearnPanel_Path__Dgzau{display:flex;flex-direction:column;gap:.75rem}.LearnPanel_Path__Text__xiOYm{color:var(--sin-on-surface-variant);overflow-wrap:anywhere}.LearnPanel_Path__Error__tiPSl,.LearnPanel_Path__Text__xiOYm{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;margin:0}.LearnPanel_Path__Error__tiPSl{color:var(--sin-error)}.LearnPanel_Result__Steps__Vihiq,.LearnPanel_Result__spKAF{display:flex;flex-direction:column;gap:.75rem}.LearnPanel_Result__Steps__Vihiq{margin:0;padding:0;list-style:none}.LearnPanel_Step__taQbB{display:flex;flex-direction:column;gap:.25rem}.LearnPanel_Step__Number__WaXGv{font-family:IBM Plex Mono,monospace;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;font-weight:400;font-size:.6875rem;line-height:1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ws-accent)}.LearnPanel_Step__Title__wzQdh{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;font-weight:600}.LearnPanel_Step__Courses__adEQ2{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}.LearnPanel_Step__Course__8F_V0{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;color:var(--sin-on-surface);text-decoration:underline;-webkit-text-decoration-color:var(--sin-outline);text-decoration-color:var(--sin-outline);text-underline-offset:3px;transition:-webkit-text-decoration-color .15s ease;transition:text-decoration-color .15s ease;transition:text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.LearnPanel_Step__Course__8F_V0:hover{-webkit-text-decoration-color:var(--ws-accent);text-decoration-color:var(--ws-accent)}@media(prefers-reduced-motion:reduce){.LearnPanel_Course__iOyuV,.LearnPanel_Keep__PathSummary__LYLDI,.LearnPanel_Step__Course__8F_V0{transition:none}}.Preview_Preview__KAS0Y{min-width:90vw;max-height:80vh;overflow:hidden;background-color:rgba(0,0,0,0)}@media(min-width:1280px){.Preview_Preview__KAS0Y{min-width:50vw}}.Preview_Preview__KAS0Y img{width:100%;height:auto;border-radius:.75rem}.Preview_Preview-body__9oLWY{padding:0;position:relative;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto}.Preview_Preview-body__9oLWY>*{margin:0!important}.Preview_Preview-close__TcHHZ{position:absolute;top:.5rem;right:.5rem;padding:.125rem;background-color:rgba(0,0,0,.8);z-index:1}.Preview_Preview-close__TcHHZ span{display:flex}.Preview_Preview-close__TcHHZ:has(+[class*=FutureEducation]){background-color:rgba(0,0,0,0);top:.75rem;right:.75rem;padding:0}.Preview_Preview-close__TcHHZ:has(+[class*=CodePlaygroundMedia]){background-color:rgba(0,0,0,0);top:.75rem;right:.75rem;padding:0}.Preview_Preview-zoomControls__HRs1z{position:absolute;top:.5rem;left:.5rem;display:flex;align-items:center;gap:.125rem;background-color:rgba(0,0,0,.8);padding:.125rem;border-radius:.5rem;z-index:1;transition:opacity .2s ease-in-out}.Preview_Preview-zoomControls__HRs1z:hover{background-color:rgba(0,0,0,.9)}.Preview_Preview-zoomButton__Qetdj{padding:.125rem;min-width:auto}.Preview_Preview-zoomButton__Qetdj span{display:flex}.Preview_Preview-zoomButton__Qetdj:disabled{opacity:.5;cursor:not-allowed}.Preview_Preview-zoomLevel__cRg86{color:var(--sin-on-surface);font-size:.875rem;min-width:3rem;text-align:center}.Preview_Preview-content__ka9v7{display:flex;justify-content:center;align-items:center;justify-content:safe center;align-items:safe center;width:100%;max-height:80vh;overflow:auto;position:relative}.Preview_Preview-imageViewport__9i1DZ{display:flex;align-items:center;justify-content:center;min-width:0;max-width:100%;overflow:hidden}.Preview_Preview-imageViewport__9i1DZ img{width:auto;height:auto;max-width:100%;max-height:80vh;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.Preview_Preview__KAS0Y.Preview_Preview--frame__z5Lp9{background-color:rgba(0,0,0,0);box-shadow:none}