.ContentRendering-module__XzhXVq__contentBody a{color:#0f766e;text-underline-offset:3px;font-weight:600;text-decoration-line:underline;text-decoration-color:#0f766e59;text-decoration-thickness:1.5px;transition:color .2s,text-decoration-color .2s}:is(.ContentRendering-module__XzhXVq__contentBody a:hover,.ContentRendering-module__XzhXVq__contentBody a:focus-visible){color:#0f172a;text-decoration-color:currentColor}.ContentRendering-module__XzhXVq__contentBody code:not([class*=language-]){color:#334155;background:#f5f5f5;padding:2px 7px;font-size:13px;font-weight:600;line-height:1.5;display:inline-block;box-shadow:inset 0 1px #ffffffa6}.ContentRendering-module__XzhXVq__contentBody a code:not([class*=language-]){color:inherit;-webkit-text-decoration-line:inherit;text-decoration-line:inherit;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.dark .ContentRendering-module__XzhXVq__contentBody code:not([class*=language-]){color:#f59e0b;background:#1e293be0;border-color:#475569e6;box-shadow:inset 0 1px #ffffff0a}.dark .ContentRendering-module__XzhXVq__contentBody a{color:#67e8f9;text-decoration-color:#67e8f973}:is(.dark .ContentRendering-module__XzhXVq__contentBody a:hover,.dark .ContentRendering-module__XzhXVq__contentBody a:focus-visible){color:#ecfeff;text-decoration-color:currentColor}:is(.ContentRendering-module__XzhXVq__contentBody a:hover code:not([class*=language-]),.ContentRendering-module__XzhXVq__contentBody a:focus-visible code:not([class*=language-])){color:inherit;text-decoration-line:underline;text-decoration-color:currentColor}:is(.ContentRendering-module__XzhXVq__contentBody h1 code:not([class*=language-]),.ContentRendering-module__XzhXVq__contentBody h2 code:not([class*=language-]),.ContentRendering-module__XzhXVq__contentBody h3 code:not([class*=language-]),.ContentRendering-module__XzhXVq__contentBody h4 code:not([class*=language-]),.ContentRendering-module__XzhXVq__contentBody h5 code:not([class*=language-]),.ContentRendering-module__XzhXVq__contentBody h6 code:not([class*=language-])){font-size:inherit;font-weight:inherit;line-height:inherit}.dark .ContentRendering-module__XzhXVq__contentBody a code:not([class*=language-]){color:inherit;-webkit-text-decoration-line:inherit;text-decoration-line:inherit;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}:is(.dark .ContentRendering-module__XzhXVq__contentBody a:hover code:not([class*=language-]),.dark .ContentRendering-module__XzhXVq__contentBody a:focus-visible code:not([class*=language-])){color:inherit;text-decoration-line:underline;text-decoration-color:currentColor}:is(.ContentRendering-module__XzhXVq__codeTheme code[class*=language-],.ContentRendering-module__XzhXVq__codeTheme pre[class*=language-]){color:#1f2937;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;line-height:1.75}.ContentRendering-module__XzhXVq__codeTheme .ContentRendering-module__XzhXVq__editorText{box-sizing:border-box;font-variant-ligatures:none!important;letter-spacing:normal!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-size:.875rem!important;line-height:1.75rem!important}.ContentRendering-module__XzhXVq__codeTheme .ContentRendering-module__XzhXVq__editorWrapped{overflow-wrap:anywhere;word-break:normal;white-space:pre-wrap!important}.ContentRendering-module__XzhXVq__sleekScrollbar{scrollbar-color:#64748ba6 transparent;scrollbar-width:thin}.ContentRendering-module__XzhXVq__sleekScrollbar::-webkit-scrollbar{width:6px;height:6px}.ContentRendering-module__XzhXVq__sleekScrollbar::-webkit-scrollbar-track{background:0 0}.ContentRendering-module__XzhXVq__sleekScrollbar::-webkit-scrollbar-thumb{background:#64748b8c;border-radius:999px}.ContentRendering-module__XzhXVq__sleekScrollbar::-webkit-scrollbar-thumb:hover{background:#0f766ecc}.dark .ContentRendering-module__XzhXVq__sleekScrollbar{scrollbar-color:#94a3b88c transparent}.dark .ContentRendering-module__XzhXVq__sleekScrollbar::-webkit-scrollbar-thumb{background:#94a3b873}.dark .ContentRendering-module__XzhXVq__sleekScrollbar::-webkit-scrollbar-thumb:hover{background:#22d3eeb3}:is(.dark .ContentRendering-module__XzhXVq__codeTheme code[class*=language-],.dark .ContentRendering-module__XzhXVq__codeTheme pre[class*=language-]){color:#fff}:is(.ContentRendering-module__XzhXVq__codeTheme .token.comment,.ContentRendering-module__XzhXVq__codeTheme .token.prolog,.ContentRendering-module__XzhXVq__codeTheme .token.doctype,.ContentRendering-module__XzhXVq__codeTheme .token.cdata){color:#6b7280}.ContentRendering-module__XzhXVq__codeTheme .token.punctuation{color:#374151}:is(.ContentRendering-module__XzhXVq__codeTheme .token.property,.ContentRendering-module__XzhXVq__codeTheme .token.tag,.ContentRendering-module__XzhXVq__codeTheme .token.boolean,.ContentRendering-module__XzhXVq__codeTheme .token.number,.ContentRendering-module__XzhXVq__codeTheme .token.constant,.ContentRendering-module__XzhXVq__codeTheme .token.symbol,.ContentRendering-module__XzhXVq__codeTheme .token.deleted){color:#0550ae}:is(.ContentRendering-module__XzhXVq__codeTheme .token.selector,.ContentRendering-module__XzhXVq__codeTheme .token.attr-name,.ContentRendering-module__XzhXVq__codeTheme .token.string,.ContentRendering-module__XzhXVq__codeTheme .token.char,.ContentRendering-module__XzhXVq__codeTheme .token.builtin,.ContentRendering-module__XzhXVq__codeTheme .token.inserted){color:#116329}:is(.ContentRendering-module__XzhXVq__codeTheme .token.operator,.ContentRendering-module__XzhXVq__codeTheme .token.entity,.ContentRendering-module__XzhXVq__codeTheme .token.url,.ContentRendering-module__XzhXVq__codeTheme .language-css .token.string,.ContentRendering-module__XzhXVq__codeTheme .style .token.string){color:#953800}:is(.ContentRendering-module__XzhXVq__codeTheme .token.atrule,.ContentRendering-module__XzhXVq__codeTheme .token.attr-value,.ContentRendering-module__XzhXVq__codeTheme .token.keyword){color:#cf222e}:is(.ContentRendering-module__XzhXVq__codeTheme .token.function,.ContentRendering-module__XzhXVq__codeTheme .token.class-name){color:#8250df}:is(.ContentRendering-module__XzhXVq__codeTheme .token.regex,.ContentRendering-module__XzhXVq__codeTheme .token.important,.ContentRendering-module__XzhXVq__codeTheme .token.variable){color:#953800}:is(.dark .ContentRendering-module__XzhXVq__codeTheme .token.comment,.dark .ContentRendering-module__XzhXVq__codeTheme .token.prolog,.dark .ContentRendering-module__XzhXVq__codeTheme .token.doctype,.dark .ContentRendering-module__XzhXVq__codeTheme .token.cdata){color:#94a3b8}.dark .ContentRendering-module__XzhXVq__codeTheme .token.punctuation{color:#cbd5e1}:is(.dark .ContentRendering-module__XzhXVq__codeTheme .token.property,.dark .ContentRendering-module__XzhXVq__codeTheme .token.tag,.dark .ContentRendering-module__XzhXVq__codeTheme .token.boolean,.dark .ContentRendering-module__XzhXVq__codeTheme .token.number,.dark .ContentRendering-module__XzhXVq__codeTheme .token.constant,.dark .ContentRendering-module__XzhXVq__codeTheme .token.symbol,.dark .ContentRendering-module__XzhXVq__codeTheme .token.deleted){color:#67e8f9}:is(.dark .ContentRendering-module__XzhXVq__codeTheme .token.selector,.dark .ContentRendering-module__XzhXVq__codeTheme .token.attr-name,.dark .ContentRendering-module__XzhXVq__codeTheme .token.string,.dark .ContentRendering-module__XzhXVq__codeTheme .token.char,.dark .ContentRendering-module__XzhXVq__codeTheme .token.builtin,.dark .ContentRendering-module__XzhXVq__codeTheme .token.inserted){color:#86efac}:is(.dark .ContentRendering-module__XzhXVq__codeTheme .token.operator,.dark .ContentRendering-module__XzhXVq__codeTheme .token.entity,.dark .ContentRendering-module__XzhXVq__codeTheme .token.url,.dark .ContentRendering-module__XzhXVq__codeTheme .language-css .token.string,.dark .ContentRendering-module__XzhXVq__codeTheme .style .token.string){color:#fbbf24}:is(.dark .ContentRendering-module__XzhXVq__codeTheme .token.atrule,.dark .ContentRendering-module__XzhXVq__codeTheme .token.attr-value,.dark .ContentRendering-module__XzhXVq__codeTheme .token.keyword){color:#c4b5fd}:is(.dark .ContentRendering-module__XzhXVq__codeTheme .token.function,.dark .ContentRendering-module__XzhXVq__codeTheme .token.class-name){color:#f0abfc}:is(.dark .ContentRendering-module__XzhXVq__codeTheme .token.regex,.dark .ContentRendering-module__XzhXVq__codeTheme .token.important,.dark .ContentRendering-module__XzhXVq__codeTheme .token.variable){color:#fdba74}.ContentRendering-module__XzhXVq__animatedRunButton{isolation:isolate;position:relative;overflow:hidden}.ContentRendering-module__XzhXVq__animatedRunButton:before{content:"";pointer-events:none;filter:blur(1px);background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:38%;animation:2.4s ease-in-out infinite ContentRendering-module__XzhXVq__runButtonLightSweep;position:absolute;top:-70%;bottom:-70%;left:-55%;transform:skew(-20deg)}@keyframes ContentRendering-module__XzhXVq__runButtonLightSweep{0%,32%{left:-55%}68%,to{left:125%}}.ContentRendering-module__XzhXVq__bugArena{width:32px;height:32px;display:block;position:relative;overflow:visible}.ContentRendering-module__XzhXVq__bugDefault{color:#e44d26}.ContentRendering-module__XzhXVq__bugSolved{color:#16a34a}.ContentRendering-module__XzhXVq__bugSolved .ContentRendering-module__XzhXVq__wanderingBug{top:2px;left:2px;transform:rotate(0)}.ContentRendering-module__XzhXVq__bugSolved .ContentRendering-module__XzhXVq__bugShadow{top:21px;left:-3px}.ContentRendering-module__XzhXVq__bugShadow{pointer-events:none;background:radial-gradient(#1e190f47 0%,#1e190f00 70%);border-radius:50%;width:18px;height:5px;position:absolute}.ContentRendering-module__XzhXVq__wanderingBug{transform-origin:14px 14px;will-change:transform;width:28px;height:28px;position:absolute}.ContentRendering-module__XzhXVq__bugWalker,.ContentRendering-module__XzhXVq__wanderingBug svg{width:100%;height:100%;display:block}.ContentRendering-module__XzhXVq__bugWalker{animation:.5s ease-in-out infinite paused ContentRendering-module__XzhXVq__bugBodyBob}.ContentRendering-module__XzhXVq__wanderingBug svg{transform-origin:50%;overflow:visible;transform:rotate(-90deg)}.ContentRendering-module__XzhXVq__bugLeg{stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;transform-box:fill-box;animation-play-state:paused}.ContentRendering-module__XzhXVq__bugLegA{animation:ContentRendering-module__XzhXVq__bugLegSwingA var(--bug-gait,.4s) ease-in-out infinite}.ContentRendering-module__XzhXVq__bugLegB{animation:ContentRendering-module__XzhXVq__bugLegSwingB var(--bug-gait,.4s) ease-in-out infinite}.ContentRendering-module__XzhXVq__bugLegA,.ContentRendering-module__XzhXVq__bugLegB{animation-play-state:paused}.ContentRendering-module__XzhXVq__bugAntenna{fill:none;stroke:currentColor;stroke-width:1px;transform-origin:24px 12px;animation:1.3s ease-in-out infinite ContentRendering-module__XzhXVq__bugAntennaTwitch}.ContentRendering-module__XzhXVq__bugAntennaDelayed{animation-delay:.15s}.ContentRendering-module__XzhXVq__bugBody,.ContentRendering-module__XzhXVq__bugHead{opacity:1}.ContentRendering-module__XzhXVq__bugBodyDetail{stroke:#ebebeb;stroke-width:.7px;opacity:1}.ContentRendering-module__XzhXVq__bugSolved .ContentRendering-module__XzhXVq__bugBodyDetail{stroke:#fff}@keyframes ContentRendering-module__XzhXVq__bugLegSwingA{0%,to{rotate:-16deg}50%{rotate:16deg}}.ContentRendering-module__XzhXVq__bugWalker.ContentRendering-module__XzhXVq__bugMoving,.ContentRendering-module__XzhXVq__bugLegA.ContentRendering-module__XzhXVq__bugMoving,.ContentRendering-module__XzhXVq__bugLegB.ContentRendering-module__XzhXVq__bugMoving{animation-play-state:running}@keyframes ContentRendering-module__XzhXVq__bugBodyBob{0%,to{transform:translateY(0)scaleY(1)}50%{transform:translateY(-.6px)scaleY(1.03)}}@keyframes ContentRendering-module__XzhXVq__bugLegSwingB{0%,to{rotate:16deg}50%{rotate:-16deg}}@keyframes ContentRendering-module__XzhXVq__bugAntennaTwitch{0%,to{rotate:none}50%{rotate:6deg}}@media (prefers-reduced-motion:reduce){.ContentRendering-module__XzhXVq__animatedRunButton:before{animation:none}}
.LessonBlockEditor-module__rg7FaG__editorRoot .codex-editor{color:inherit;z-index:1;position:relative;overflow:visible}.LessonBlockEditor-module__rg7FaG__editorRoot .builder-block-shell{position:relative;overflow:visible}.LessonBlockEditor-module__rg7FaG__editorRoot .builder-block-shell.builder-block-selected{border-color:#0891b2;box-shadow:0 0 0 1px #0891b259,0 18px 36px -24px #0891b28c}.LessonBlockEditor-module__rg7FaG__editorRoot .builder-native-block-selected>.ce-block__content{outline-offset:4px;border-radius:.75rem;outline:1px solid #0891b28c}.LessonBlockEditor-module__rg7FaG__editorRoot .codex-editor__redactor{overflow:visible;padding-bottom:48px!important}:is(.LessonBlockEditor-module__rg7FaG__editorRoot .ce-block__content,.LessonBlockEditor-module__rg7FaG__editorRoot .ce-toolbar__content){max-width:none}:is(.LessonBlockEditor-module__rg7FaG__editorRoot .ce-paragraph,.LessonBlockEditor-module__rg7FaG__editorRoot .ce-header){line-height:1.7}:is(.LessonBlockEditor-module__rg7FaG__editorRoot .column-nested-editor .codex-editor,.LessonBlockEditor-module__rg7FaG__editorRoot .section-nested-editor .codex-editor){padding:0}:is(.LessonBlockEditor-module__rg7FaG__editorRoot .column-nested-editor,.LessonBlockEditor-module__rg7FaG__editorRoot .section-nested-editor){position:relative;overflow:visible!important}:is(.LessonBlockEditor-module__rg7FaG__editorRoot .column-nested-editor .codex-editor__redactor,.LessonBlockEditor-module__rg7FaG__editorRoot .section-nested-editor .codex-editor__redactor){padding-bottom:28px!important}:is(.LessonBlockEditor-module__rg7FaG__editorRoot .column-nested-editor .ce-block__content,.LessonBlockEditor-module__rg7FaG__editorRoot .column-nested-editor .ce-toolbar__content,.LessonBlockEditor-module__rg7FaG__editorRoot .section-nested-editor .ce-block__content,.LessonBlockEditor-module__rg7FaG__editorRoot .section-nested-editor .ce-toolbar__content){max-width:none;margin-left:0;margin-right:0}:is(.LessonBlockEditor-module__rg7FaG__editorRoot .column-nested-editor .ce-paragraph,.LessonBlockEditor-module__rg7FaG__editorRoot .column-nested-editor .ce-header,.LessonBlockEditor-module__rg7FaG__editorRoot .section-nested-editor .ce-paragraph,.LessonBlockEditor-module__rg7FaG__editorRoot .section-nested-editor .ce-header){padding-left:18px;padding-right:18px}:is(.LessonBlockEditor-module__rg7FaG__editorRoot .column-nested-editor .ce-toolbar__content,.LessonBlockEditor-module__rg7FaG__editorRoot .section-nested-editor .ce-toolbar__content){padding-left:18px}:is(.LessonBlockEditor-module__rg7FaG__editorRoot .column-nested-editor .ce-block:first-child,.LessonBlockEditor-module__rg7FaG__editorRoot .section-nested-editor .ce-block:first-child){margin-top:8px}:is(.LessonBlockEditor-module__rg7FaG__editorRoot .column-nested-editor .ce-block:last-child,.LessonBlockEditor-module__rg7FaG__editorRoot .section-nested-editor .ce-block:last-child){margin-bottom:8px}:is(.LessonBlockEditor-module__rg7FaG__editorRoot .column-nested-editor .ce-toolbar__actions,.LessonBlockEditor-module__rg7FaG__editorRoot .section-nested-editor .ce-toolbar__actions){right:8px}:is(.LessonBlockEditor-module__rg7FaG__editorRoot .ce-toolbar,.LessonBlockEditor-module__rg7FaG__editorRoot .ce-toolbar__actions,.LessonBlockEditor-module__rg7FaG__editorRoot .ce-popover,.LessonBlockEditor-module__rg7FaG__editorRoot .ce-conversion-toolbar,.LessonBlockEditor-module__rg7FaG__editorRoot .ce-inline-toolbar,.LessonBlockEditor-module__rg7FaG__editorRoot .ce-settings){z-index:9999!important}.LessonBlockEditor-module__rg7FaG__editorRoot .ce-popover{position:absolute}:is(.dark .LessonBlockEditor-module__rg7FaG__editorRoot .ce-toolbar__plus,.dark .LessonBlockEditor-module__rg7FaG__editorRoot .ce-toolbar__settings-btn){color:#e2e8f0}:is(.dark .LessonBlockEditor-module__rg7FaG__editorRoot .ce-toolbar__plus:hover,.dark .LessonBlockEditor-module__rg7FaG__editorRoot .ce-toolbar__settings-btn:hover){background:#1e293b}.dark .LessonBlockEditor-module__rg7FaG__editorRoot .ce-popover{background:#0f172a;border-color:#334155}.dark .LessonBlockEditor-module__rg7FaG__editorRoot .ce-popover-item{color:#e2e8f0}.dark .LessonBlockEditor-module__rg7FaG__editorRoot .ce-popover-item:hover{background:#1e293b}
