button.svelte-ua5ij9{cursor:pointer;background-color:#fff;border:none;border-radius:4px;padding:10px 16px;font-family:Tabular;transition:all .2s}button.svelte-ua5ij9:hover:not(:disabled){background-color:#757575}button.svelte-ua5ij9:active:not(:disabled){background-color:#595959}button.svelte-ua5ij9:disabled{color:#000}@keyframes svelte-ua5ij9-checkmark{0%{opacity:0;transform:translateY(100%)translate(0%)rotate(45deg)}to{opacity:1;transform:translateY(15%)translate(5%)rotate(45deg)}}@keyframes svelte-ua5ij9-objective-completed{0%{letter-spacing:normal;font-weight:400}30%{letter-spacing:1px;font-weight:bolder}70%{letter-spacing:1px;font-weight:bolder}to{letter-spacing:normal;font-weight:400}}#wrapper.svelte-ua5ij9{flex-grow:1;justify-content:center;display:flex}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9){border-right:1px solid #333;flex-direction:column;justify-content:space-between;width:50%;margin-right:1rem;display:flex}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #content:where(.svelte-ua5ij9){padding:0 2rem}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #content:where(.svelte-ua5ij9) a{color:#fff;font-weight:700}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #content:where(.svelte-ua5ij9) pre{display:flex}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #content:where(.svelte-ua5ij9) code{background-color:#333;border-radius:4px;padding:.2rem .4rem}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #content:where(.svelte-ua5ij9) blockquote{border:2px solid #333;border-radius:4px;padding:.8rem 1rem}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #content:where(.svelte-ua5ij9) blockquote p{margin:0}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #content:where(.svelte-ua5ij9) table{border-collapse:collapse}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #content:where(.svelte-ua5ij9) table th{padding:8px}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #content:where(.svelte-ua5ij9) table tr{border:1px solid #fff}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #content:where(.svelte-ua5ij9) table tr td{padding:16px 8px}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #content:where(.svelte-ua5ij9) img{max-width:100%}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #objective-div:where(.svelte-ua5ij9){background-color:#121212;border-top:1px solid #333;align-items:center;gap:1rem;margin-top:1rem;padding:1rem;display:flex;position:sticky;bottom:0}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #objective-div:where(.svelte-ua5ij9) #checkmark:where(.svelte-ua5ij9){border:1px solid #fff;border-radius:4px;width:32px;height:32px;transition:all .2s}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #objective-div:where(.svelte-ua5ij9) #checkmark.completed:where(.svelte-ua5ij9){background-color:#fff;justify-content:center;display:flex}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #objective-div:where(.svelte-ua5ij9) #checkmark.completed:where(.svelte-ua5ij9):after{content:"";border-bottom:4px solid #121212;border-right:4px solid #121212;width:8px;height:16px;animation:.2s ease-out forwards svelte-ua5ij9-checkmark;display:flex}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #objective-div:where(.svelte-ua5ij9) span.completed:where(.svelte-ua5ij9){animation:1.5s ease-in-out .2s svelte-ua5ij9-objective-completed}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #objective-div:where(.svelte-ua5ij9) #skip:where(.svelte-ua5ij9){color:#fff;margin-left:auto}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #objective-div:where(.svelte-ua5ij9) #skip.disabled:where(.svelte-ua5ij9){pointer-events:none;color:#595959}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #objective-div:where(.svelte-ua5ij9) #continue:where(.svelte-ua5ij9){cursor:pointer;color:#000;background-color:#fff;border:none;border-radius:4px;padding:10px 16px;font-family:Tabular;text-decoration:none;transition:all .2s}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #objective-div:where(.svelte-ua5ij9) #continue:where(.svelte-ua5ij9):hover:not(.disabled){background-color:#757575}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #objective-div:where(.svelte-ua5ij9) #continue:where(.svelte-ua5ij9):active:not(.disabled){background-color:#595959}#wrapper.svelte-ua5ij9 #content-wrapper:where(.svelte-ua5ij9) #objective-div:where(.svelte-ua5ij9) #continue.disabled:where(.svelte-ua5ij9){pointer-events:none;background-color:#595959}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9){width:50%;height:100%;margin-bottom:auto;margin-right:2rem;position:sticky;top:6rem}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #top:where(.svelte-ua5ij9){justify-content:space-between;align-items:stretch;width:100%;margin:2rem 0;display:flex}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #top:where(.svelte-ua5ij9) #editor:where(.svelte-ua5ij9){border:1px solid #333;border-radius:4px;width:40vw;max-width:50vw;min-height:560px;font-family:monospace;position:relative;overflow:scroll}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #top:where(.svelte-ua5ij9) #editor:where(.svelte-ua5ij9) #loading:where(.svelte-ua5ij9){z-index:99;background-color:#121212;justify-content:center;align-items:center;font-size:large;display:flex;position:absolute;inset:0}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #top:where(.svelte-ua5ij9) #actions:where(.svelte-ua5ij9){flex-direction:column;flex-grow:1;gap:1rem;padding:0 2rem;display:flex}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #top:where(.svelte-ua5ij9) #actions:where(.svelte-ua5ij9) .action-btn:where(.svelte-ua5ij9):disabled{background-color:#595959}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #top:where(.svelte-ua5ij9) #actions:where(.svelte-ua5ij9) span:where(.svelte-ua5ij9){text-align:end;width:100%;margin-top:auto}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #top:where(.svelte-ua5ij9) #actions:where(.svelte-ua5ij9) pre:where(.svelte-ua5ij9){width:100%;margin-top:0;display:flex}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #top:where(.svelte-ua5ij9) #actions:where(.svelte-ua5ij9) pre:where(.svelte-ua5ij9) code:where(.svelte-ua5ij9){text-align:end;background-color:#333;border-radius:4px;width:100%;padding:8px 6px}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #top:where(.svelte-ua5ij9) #actions:where(.svelte-ua5ij9) table:where(.svelte-ua5ij9){border-collapse:collapse}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #top:where(.svelte-ua5ij9) #actions:where(.svelte-ua5ij9) table:where(.svelte-ua5ij9) td:where(.svelte-ua5ij9){border:1px solid #fff;padding:4px}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #top:where(.svelte-ua5ij9) #actions:where(.svelte-ua5ij9) table:where(.svelte-ua5ij9) td:where(.svelte-ua5ij9):first-child{font-weight:700}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #top:where(.svelte-ua5ij9) #actions:where(.svelte-ua5ij9) table:where(.svelte-ua5ij9) td:where(.svelte-ua5ij9):nth-child(2){text-align:center;min-width:24px}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #top:where(.svelte-ua5ij9) #actions:where(.svelte-ua5ij9) table:where(.svelte-ua5ij9) td:where(.svelte-ua5ij9) #stack-values:where(.svelte-ua5ij9){flex-direction:column-reverse;display:flex}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #top:where(.svelte-ua5ij9) #actions:where(.svelte-ua5ij9) table:where(.svelte-ua5ij9) td:where(.svelte-ua5ij9) #stack-values:where(.svelte-ua5ij9) span:where(.svelte-ua5ij9):last-child{font-weight:700}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #io:where(.svelte-ua5ij9){flex-direction:column;display:flex}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #io:where(.svelte-ua5ij9) textarea:where(.svelte-ua5ij9){resize:none;color:#fff;background-color:#121212;border:1px solid #333;border-radius:4px 4px 0 0;height:200px;padding:.8rem .6rem}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #io:where(.svelte-ua5ij9) #input-wrapper:where(.svelte-ua5ij9){width:100%;display:flex}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #io:where(.svelte-ua5ij9) #input-wrapper:where(.svelte-ua5ij9) input:where(.svelte-ua5ij9){color:#fff;background-color:#121212;border:1px solid #333;border-top:none;border-radius:0 0 4px 4px;flex-grow:1;height:48px;padding:0 .6rem}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #io:where(.svelte-ua5ij9) #input-wrapper:where(.svelte-ua5ij9) input:where(.svelte-ua5ij9):disabled{cursor:not-allowed}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #io:where(.svelte-ua5ij9) #input-wrapper:where(.svelte-ua5ij9) button:where(.svelte-ua5ij9){border-radius:0 0 4px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}#wrapper.svelte-ua5ij9 #editor-wrapper:where(.svelte-ua5ij9) #io:where(.svelte-ua5ij9) #input-wrapper:where(.svelte-ua5ij9) button:where(.svelte-ua5ij9):disabled{cursor:not-allowed;background-color:#333}
