.eQSGgq_figure{max-width:100%;margin:1rem 0}.eQSGgq_image{border-radius:8px;display:block}.eQSGgq_fileLink{color:var(--mantine-color-cyan-4,#22b8cf);word-break:break-all;margin:.5rem 0;display:inline-block}
.pDAQjW_preview{background:#0a0b0d;border:1px solid #373a40;border-radius:8px;width:100%;position:relative;overflow:hidden}.pDAQjW_preview canvas{width:100%;height:100%;display:block}.pDAQjW_layerChip{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;transition:border-color .12s,opacity .12s,transform 80ms}.pDAQjW_layerChip:hover{transform:translateY(-1px)}.pDAQjW_layerChipOff{opacity:.42;filter:grayscale(.35)}.pDAQjW_equation{word-break:break-word;color:#c1c2c5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.55}.pDAQjW_equationMuted{color:#868e96}.pDAQjW_swatch{border-radius:2px;flex-shrink:0;width:10px;height:10px;box-shadow:inset 0 0 0 1px #ffffff1f}
._0dWvdW_wrap{background:#1a1b1e;flex-shrink:0;width:100%;max-width:100%;height:auto;display:block;position:relative;overflow:hidden}._0dWvdW_wrap canvas{max-width:100%;height:auto;display:block}
.QiIYIq_lessonContent{word-break:break-word;max-width:100%;overflow:hidden}.QiIYIq_lessonContent .payload-richtext>:first-child{margin-top:0}.QiIYIq_lessonContent .payload-richtext>:last-child{margin-bottom:0}.QiIYIq_lessonContent p{margin:0 0 var(--mantine-spacing-xs)}:is(.QiIYIq_lessonContent h1,.QiIYIq_lessonContent h2,.QiIYIq_lessonContent h3,.QiIYIq_lessonContent h4,.QiIYIq_lessonContent h5,.QiIYIq_lessonContent h6){margin:var(--mantine-spacing-md) 0 calc(.375rem * var(--mantine-scale))}:is(.QiIYIq_lessonContent ul,.QiIYIq_lessonContent ol){margin:var(--mantine-spacing-xs) 0;padding-inline-start:var(--mantine-spacing-lg)}.QiIYIq_lessonContent li+li{margin-top:calc(.25rem * var(--mantine-scale))}:is(.QiIYIq_lessonContent li p,.QiIYIq_lessonContent blockquote p){margin:0}.QiIYIq_lessonContent blockquote{margin:var(--mantine-spacing-xs) 0;border-inline-start:2px solid var(--mantine-color-default-border);padding-inline-start:var(--mantine-spacing-sm)}.QiIYIq_lessonContent figure{margin:var(--mantine-spacing-sm) 0}.QiIYIq_lessonContent hr{margin:var(--mantine-spacing-sm) 0}.QiIYIq_embed{margin:var(--mantine-spacing-sm) 0}@media (max-width:48em){:is(.QiIYIq_lessonContent h1,.QiIYIq_lessonContent h2,.QiIYIq_lessonContent h3,.QiIYIq_lessonContent h4,.QiIYIq_lessonContent h5,.QiIYIq_lessonContent h6){margin-top:var(--mantine-spacing-sm)}}:is(.QiIYIq_lessonContent ul.list-check,.QiIYIq_lessonContent ol.list-check){margin:var(--mantine-spacing-xs) 0 var(--mantine-spacing-sm);padding-left:0;list-style:none}.QiIYIq_staticCheckItem{margin:0;padding:0;list-style:none}.QiIYIq_staticCheckRow{align-items:flex-start;gap:.55rem;display:flex}.QiIYIq_staticCheckMarkChecked,.QiIYIq_staticCheckMarkUnchecked{box-sizing:border-box;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;margin-top:.15rem;display:inline-flex}.QiIYIq_staticCheckMarkChecked{background:color-mix(in srgb, var(--mantine-color-cyan-6) 85%, #000);color:#0b0c0e;border:1px solid color-mix(in srgb, var(--mantine-color-cyan-4) 70%, transparent)}.QiIYIq_staticCheckMarkUnchecked{border:1.5px solid var(--mantine-color-dark-3);background:0 0}.QiIYIq_staticCheckItemChecked .QiIYIq_staticCheckLabel{color:var(--mantine-color-gray-3)}.QiIYIq_staticCheckItemUnchecked .QiIYIq_staticCheckLabel{color:var(--mantine-color-gray-4)}.QiIYIq_staticCheckLabel{flex:1;min-width:0;line-height:1.45}.QiIYIq_nestedListItem{list-style-type:none}.QiIYIq_lessonContent .list-item-checkbox input[type=checkbox]{appearance:none;vertical-align:top;border:1.5px solid var(--mantine-color-dark-3);pointer-events:none;width:1.15rem;height:1.15rem;accent-color:var(--mantine-color-cyan-6);background:0 0;border-radius:4px;margin:.15rem .5rem 0 0}.QiIYIq_lessonContent .list-item-checkbox-checked input[type=checkbox]{background:color-mix(in srgb, var(--mantine-color-cyan-6) 85%, #000);border-color:color-mix(in srgb, var(--mantine-color-cyan-4) 70%, transparent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.5 6.5 11.5 12.5 4.5' stroke='%230b0c0e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px}.QiIYIq_lessonContent .list-item-checkbox label{pointer-events:none;cursor:default}.QiIYIq_lessonContent img{object-fit:contain;width:100%;max-width:100%;height:auto}.QiIYIq_lessonContent iframe{width:100%;max-width:100%}.QiIYIq_plainCode{margin:var(--mantine-spacing-sm) 0;border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-dark-4);background:var(--mantine-color-dark-7);color:var(--mantine-color-gray-3);white-space:pre;padding:.875rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;line-height:1.45;overflow-x:auto}.QiIYIq_lessonContent .lexical-table-container{width:100%;margin:var(--mantine-spacing-sm) 0;border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-dark-4);overflow-x:auto}:is(.QiIYIq_lessonContent table,.QiIYIq_lessonContent .lexical-table){border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.35}:is(.QiIYIq_lessonContent th,.QiIYIq_lessonContent td,.QiIYIq_lessonContent .lexical-table-cell){text-align:left;vertical-align:middle;border:1px solid var(--mantine-color-dark-4)!important;background-color:#0000!important;padding:.35rem .65rem!important}:is(.QiIYIq_lessonContent th p,.QiIYIq_lessonContent td p,.QiIYIq_lessonContent .lexical-table-cell p,.QiIYIq_lessonContent .lexical-table-cell>p){line-height:1.35;margin:0!important;padding:0!important}:is(.QiIYIq_lessonContent th,.QiIYIq_lessonContent .lexical-table-cell-header-1,.QiIYIq_lessonContent .lexical-table-cell-header-3){color:var(--mantine-color-gray-1);font-weight:600;background:var(--mantine-color-dark-6)!important}:is(.QiIYIq_lessonContent tr:nth-child(2n) td,.QiIYIq_lessonContent .lexical-table-row:nth-child(2n) .lexical-table-cell){background:color-mix(in srgb, var(--mantine-color-dark-7) 55%, transparent)!important}:is(.QiIYIq_lessonContent .lexical-table-row:hover td,.QiIYIq_lessonContent .lexical-table-row:hover .lexical-table-cell){background:color-mix(in srgb, var(--mantine-color-dark-5) 70%, transparent)!important}
