.lesson-audio-range[data-v-dfeb91df]{appearance:none;cursor:pointer;background:0 0;height:.75rem}.lesson-audio-range[data-v-dfeb91df]::-webkit-slider-runnable-track{background:linear-gradient(var(--color-white),var(--color-white)) 0 /var(--lesson-audio-progress) 100% no-repeat,linear-gradient(var(--color-gray-500),var(--color-gray-500)) 0 /var(--lesson-audio-buffered,var(--lesson-audio-progress)) 100% no-repeat,var(--color-gray-700);border:0;border-radius:9999px;height:.125rem}.lesson-audio-seek[data-v-dfeb91df]::-webkit-slider-runnable-track{height:.1875rem}.lesson-audio-volume-slider[data-v-dfeb91df]::-webkit-slider-runnable-track{height:.1875rem}.lesson-audio-range[data-v-dfeb91df]::-webkit-slider-thumb{appearance:none;background:var(--color-gray-100);cursor:grab;border:0;border-radius:9999px;width:.625rem;height:.625rem;margin-top:-.25rem}.lesson-audio-seek[data-v-dfeb91df]::-webkit-slider-thumb{opacity:0;margin-top:-.21875rem;transition:opacity .15s ease-out}.lesson-audio-volume-slider[data-v-dfeb91df]::-webkit-slider-thumb{opacity:0;margin-top:-.21875rem;transition:opacity .15s ease-out}.lesson-audio-seek[data-v-dfeb91df]:active::-webkit-slider-thumb{opacity:1}.lesson-audio-seek[data-v-dfeb91df]:focus-visible::-webkit-slider-thumb{opacity:1}.lesson-audio-seek[data-v-dfeb91df]:hover::-webkit-slider-thumb{opacity:1}.lesson-audio-volume-slider[data-v-dfeb91df]:active::-webkit-slider-thumb{opacity:1}.lesson-audio-volume-slider[data-v-dfeb91df]:focus-visible::-webkit-slider-thumb{opacity:1}.lesson-audio-volume-slider[data-v-dfeb91df]:hover::-webkit-slider-thumb{opacity:1}.lesson-audio-range[data-v-dfeb91df]:active::-webkit-slider-thumb{cursor:grabbing}.lesson-audio-range[data-v-dfeb91df]::-moz-range-track{background:linear-gradient(var(--color-gray-500),var(--color-gray-500)) 0 /var(--lesson-audio-buffered,var(--lesson-audio-progress)) 100% no-repeat,var(--color-gray-700);border:0;border-radius:9999px;height:.125rem}.lesson-audio-seek[data-v-dfeb91df]::-moz-range-track{height:.1875rem}.lesson-audio-volume-slider[data-v-dfeb91df]::-moz-range-track{height:.1875rem}.lesson-audio-range[data-v-dfeb91df]::-moz-range-progress{background:var(--color-white);border:0;border-radius:9999px;height:.125rem}.lesson-audio-range[data-v-dfeb91df]::-moz-range-thumb{background:var(--color-gray-100);cursor:grab;border:0;border-radius:9999px;width:.625rem;height:.625rem}.lesson-audio-seek[data-v-dfeb91df]::-moz-range-thumb{opacity:0;transition:opacity .15s ease-out}.lesson-audio-volume-slider[data-v-dfeb91df]::-moz-range-thumb{opacity:0;transition:opacity .15s ease-out}.lesson-audio-seek[data-v-dfeb91df]:active::-moz-range-thumb{opacity:1}.lesson-audio-seek[data-v-dfeb91df]:focus-visible::-moz-range-thumb{opacity:1}.lesson-audio-seek[data-v-dfeb91df]:hover::-moz-range-thumb{opacity:1}.lesson-audio-volume-slider[data-v-dfeb91df]:active::-moz-range-thumb{opacity:1}.lesson-audio-volume-slider[data-v-dfeb91df]:focus-visible::-moz-range-thumb{opacity:1}.lesson-audio-volume-slider[data-v-dfeb91df]:hover::-moz-range-thumb{opacity:1}.lesson-audio-range[data-v-dfeb91df]:active::-moz-range-thumb{cursor:grabbing}.lesson-audio-range[data-v-dfeb91df]:disabled{cursor:not-allowed;opacity:.5}.lesson-audio-volume-slider[data-v-dfeb91df]{opacity:0;pointer-events:none;max-width:0;transition:max-width .15s ease-out,opacity .15s ease-out}.lesson-audio-volume:focus-within .lesson-audio-volume-slider[data-v-dfeb91df],.lesson-audio-volume:hover .lesson-audio-volume-slider[data-v-dfeb91df]{opacity:1;pointer-events:auto;max-width:5rem}.no-scrollbar[data-v-b60dcf5f]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-v-b60dcf5f]::-webkit-scrollbar{display:none}.tool-tabs[data-v-87856a15]{background-image:linear-gradient(to bottom,var(--gray-650),var(--gray-750));box-shadow:inset 0 1px 2px #00000059,0 2px 4px #00000040}.tool-tabs-selected[data-v-87856a15]{background-image:url(data:image/webp;base64,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),radial-gradient(circle at center,#ffffff4d,transparent 70%),linear-gradient(to bottom,var(--gray-250),var(--gray-350));box-shadow:inset 0 1px 0 var(--gray-200),inset 0 -1px 1px #00000026;background-repeat:no-repeat}.tool-tab-shadow[data-v-87856a15]{filter:drop-shadow(0 1px 2px #0003)}.viewer-json p{margin-bottom:1rem;font-size:1rem;line-height:1.5}.viewer-json pre{background-color:var(--gray-950);border-radius:4px;margin-bottom:1rem;padding:1em;overflow-x:auto}.viewer-json pre code{color:inherit;background-color:inherit;padding:0;overflow-x:auto}.viewer-json code{background:var(--gray-600);border-radius:4px;padding:1px 4px}.wterm{--term-fg:#d4d4d4;--term-bg:#1e1e1e;--term-cursor:#aeafad;--term-color-0:#1e1e1e;--term-color-1:#f44747;--term-color-2:#6a9955;--term-color-3:#d7ba7d;--term-color-4:#569cd6;--term-color-5:#c586c0;--term-color-6:#4ec9b0;--term-color-7:#d4d4d4;--term-color-8:gray;--term-color-9:#f44747;--term-color-10:#6a9955;--term-color-11:#d7ba7d;--term-color-12:#569cd6;--term-color-13:#c586c0;--term-color-14:#4ec9b0;--term-color-15:#fff;--term-font-family:"Menlo","Consolas","DejaVu Sans Mono","Courier New",monospace;--term-font-size:14px;--term-line-height:1.2;--term-row-height:17px;background:var(--term-bg);color:var(--term-fg);font-family:var(--term-font-family);font-size:var(--term-font-size);line-height:var(--term-line-height);border-radius:8px;outline:none;padding:12px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0006}.wterm:focus,.wterm:focus-visible{outline:none}.term-grid{white-space:pre;contain:layout paint style;will-change:contents;display:block}.term-row{line-height:var(--term-row-height);contain:layout style;display:block}.term-row,.term-row>span{height:var(--term-row-height)}.term-row>span{vertical-align:top;display:inline-block}.term-block{width:1ch;overflow:hidden}.term-cursor{outline:1px solid var(--term-cursor);outline-offset:-1px}.wterm.focused .term-cursor{background:var(--term-cursor);color:var(--term-bg);outline:none}.wterm.focused.cursor-blink .term-cursor{animation:1s step-end infinite cursor-blink}@keyframes cursor-blink{0%,to{background:var(--term-cursor);color:var(--term-bg)}50%{color:inherit;background:0 0}}.wterm.has-scrollback{overflow-y:auto}.wterm ::selection{background:#569cd64d}.wterm.theme-solarized-dark{--term-fg:#839496;--term-bg:#002b36;--term-cursor:#93a1a1;--term-color-0:#073642;--term-color-1:#dc322f;--term-color-2:#859900;--term-color-3:#b58900;--term-color-4:#268bd2;--term-color-5:#d33682;--term-color-6:#2aa198;--term-color-7:#eee8d5;--term-color-8:#586e75;--term-color-9:#cb4b16;--term-color-10:#586e75;--term-color-11:#657b83;--term-color-12:#839496;--term-color-13:#6c71c4;--term-color-14:#93a1a1;--term-color-15:#fdf6e3}.wterm.theme-monokai{--term-fg:#f8f8f2;--term-bg:#272822;--term-cursor:#f8f8f0;--term-color-0:#272822;--term-color-1:#f92672;--term-color-2:#a6e22e;--term-color-3:#f4bf75;--term-color-4:#66d9ef;--term-color-5:#ae81ff;--term-color-6:#a1efe4;--term-color-7:#f8f8f2;--term-color-8:#75715e;--term-color-9:#f92672;--term-color-10:#a6e22e;--term-color-11:#f4bf75;--term-color-12:#66d9ef;--term-color-13:#ae81ff;--term-color-14:#a1efe4;--term-color-15:#f9f8f5}.wterm.theme-light{--term-fg:#383a42;--term-bg:#fafafa;--term-cursor:#526eff;--term-color-0:#383a42;--term-color-1:#e45649;--term-color-2:#50a14f;--term-color-3:#c18401;--term-color-4:#4078f2;--term-color-5:#a626a4;--term-color-6:#0184bc;--term-color-7:#fafafa;--term-color-8:#a0a1a7;--term-color-9:#e45649;--term-color-10:#50a14f;--term-color-11:#c18401;--term-color-12:#4078f2;--term-color-13:#a626a4;--term-color-14:#0184bc;--term-color-15:#fff}.shell-terminal[data-v-3878cc6e]{--term-bg:var(--gray-950);--term-fg:var(--gray-100);--term-cursor:var(--color-light-gold);--term-color-0:var(--gray-950);--term-color-1:var(--red-450);--term-color-2:var(--color-light-gold);--term-color-3:var(--yellow-300);--term-color-4:var(--gray-300);--term-color-5:#c084fc;--term-color-6:#67e8f9;--term-color-7:var(--gray-100);--term-color-8:var(--gray-600);--term-color-9:var(--red-300);--term-color-10:var(--yellow-300);--term-color-11:var(--yellow-200);--term-color-12:var(--gray-200);--term-color-13:#d8b4fe;--term-color-14:#a5f3fc;--term-color-15:var(--gray-50);--term-font-family:Menlo,Consolas,"DejaVu Sans Mono","Courier New",monospace;--term-font-size:14px;background:var(--term-bg)}.shell-terminal.wterm[data-v-3878cc6e]{box-sizing:border-box;overflow-anchor:none;box-shadow:none;border-radius:0;height:100%!important}.shell-terminal[data-v-3878cc6e] .shell-blank-scrollback-row{display:none}.bg-texture-light-gray[data-v-af48de7b]{background-color:var(--gray-650);box-shadow:inset 0 -1px #00000038}.bg-texture-dark-gray[data-v-af48de7b]{background-color:var(--gray-850);box-shadow:inset 0 -1px #00000047}.bg-texture-dark-gray[data-v-af48de7b]:hover{background-color:var(--gray-750)}.mt-sm[data-v-2fa6d2c0]{margin-top:.5rem}.mt-md[data-v-2fa6d2c0]{margin-top:1rem}.mt-lg[data-v-2fa6d2c0]{margin-top:1.5rem}
