.lab-runner[data-astro-cid-v57g7yqo]{margin-top:10px;min-width:0}.labtoolbar[data-astro-cid-v57g7yqo]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0}.labtoolbar[data-astro-cid-v57g7yqo] button[data-astro-cid-v57g7yqo]{border:1px solid #b8cbd4;background:#fff;border-radius:6px;padding:8px 11px;color:#174256;text-decoration:none;font:600 13px system-ui,sans-serif;cursor:pointer;overflow-wrap:break-word}.labtoolbar[data-astro-cid-v57g7yqo] button[data-astro-cid-v57g7yqo]:hover:not(:disabled){background:#edf7fb;border-color:#92becf}.labtoolbar[data-astro-cid-v57g7yqo] button[data-astro-cid-v57g7yqo][data-lab-run]{background:#007f65;color:#fff;border-color:#007f65}.labtoolbar[data-astro-cid-v57g7yqo] button[data-astro-cid-v57g7yqo][data-lab-run]:hover:not(:disabled){background:#087b62;border-color:#087b62}.labtoolbar[data-astro-cid-v57g7yqo] button[data-astro-cid-v57g7yqo]:disabled{cursor:not-allowed}.labtoolbar[data-astro-cid-v57g7yqo] button[data-astro-cid-v57g7yqo][data-lab-stop]:disabled{opacity:.55}.labtoolbar[data-astro-cid-v57g7yqo] button[data-astro-cid-v57g7yqo]:focus-visible,.lab-runner[data-astro-cid-v57g7yqo] textarea[data-astro-cid-v57g7yqo]:focus-visible,.lab-runner__output[data-astro-cid-v57g7yqo]:focus-visible,.lab-runner__source[data-astro-cid-v57g7yqo]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.visually-hidden-label[data-astro-cid-v57g7yqo]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.codeframe[data-astro-cid-v57g7yqo]{min-width:0;overflow:hidden;border:1px solid #dce5ef;border-radius:8px;margin:13px 0 17px;background:#f2f5fa}.codeframehead[data-astro-cid-v57g7yqo]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:9px 13px;background:#edf2f8;border-bottom:1px solid #dce5ef}.codefilename[data-astro-cid-v57g7yqo]{font:600 13px/1.5 system-ui,sans-serif;color:#182b40;overflow-wrap:anywhere}.codelanguage[data-astro-cid-v57g7yqo]{border:1px solid #dce5ef;border-radius:4px;padding:2px 7px;background:#f8fafd;color:#536a85;font:11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;flex-shrink:0}.lab-runner[data-astro-cid-v57g7yqo] textarea[data-astro-cid-v57g7yqo]{display:block;box-sizing:border-box;width:100%;min-height:300px;max-height:65vh;resize:vertical;border:0;border-radius:0;margin:0;padding:15px;background:#102c3d;color:#e6f3fa;font:13px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;tab-size:4;white-space:pre;overflow:auto;outline-offset:-3px}.pythonpreview[data-astro-cid-v57g7yqo]{box-sizing:border-box;margin:0;max-height:440px;min-height:140px;padding:17px 16px;overflow:auto;white-space:pre;tab-size:4;color:#344861;background:#f2f5fa;font:13px/1.75 ui-monospace,SFMono-Regular,Consolas,monospace}.pythonpreview[data-astro-cid-v57g7yqo] code[data-astro-cid-v57g7yqo]{font:inherit;color:inherit}.terminalframe[data-astro-cid-v57g7yqo]{min-width:0;overflow:hidden;background:#101923;border:1px solid #273644;border-radius:8px;margin:11px 0 17px}.terminalhead[data-astro-cid-v57g7yqo]{background:#18232f;border-bottom:1px solid #2a3948;color:#c8d4df}.terminaltitle[data-astro-cid-v57g7yqo]{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font:600 12px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.terminaldots[data-astro-cid-v57g7yqo]{display:inline-flex;gap:4px}.terminaldots[data-astro-cid-v57g7yqo] i[data-astro-cid-v57g7yqo]{display:block;width:7px;height:7px;border-radius:50%;background:#f07269}.terminaldots[data-astro-cid-v57g7yqo] i[data-astro-cid-v57g7yqo]:nth-child(2){background:#eab65d}.terminaldots[data-astro-cid-v57g7yqo] i[data-astro-cid-v57g7yqo]:nth-child(3){background:#69bd95}.terminalstate[data-astro-cid-v57g7yqo]{font:11px/1.5 system-ui,sans-serif;color:#8fa3b7;font-weight:400;text-align:right;overflow-wrap:anywhere}.pythonoutput[data-astro-cid-v57g7yqo]{min-height:90px;max-height:340px;border-radius:0;margin:0;padding:16px;background:#101923;color:#d8e8db;font:12px/1.75 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto}.nativehint[data-astro-cid-v57g7yqo]{background:#fff6db;padding:12px 15px;border-left:3px solid #d49a00;border-radius:0 7px 7px 0;font-size:13px;line-height:1.7}.nativehint[data-astro-cid-v57g7yqo] a[data-astro-cid-v57g7yqo]{font-weight:700}.nativehint[data-astro-cid-v57g7yqo]+[data-astro-cid-v57g7yqo]{margin-top:12px}@media(max-width:600px){.codeframehead[data-astro-cid-v57g7yqo]{align-items:flex-start;flex-wrap:wrap;gap:6px}.codelanguage[data-astro-cid-v57g7yqo]{margin-left:auto}.lab-runner[data-astro-cid-v57g7yqo] textarea[data-astro-cid-v57g7yqo]{font-size:12px;padding:13px;max-height:350px}.pythonoutput[data-astro-cid-v57g7yqo]{font-size:11px;padding:13px}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .labtoolbar[data-astro-cid-v57g7yqo] button[data-astro-cid-v57g7yqo],:root[data-theme=dark] .labtoolbar[data-astro-cid-v57g7yqo] button[data-astro-cid-v57g7yqo]{background:#192b3d;color:#e1ebf3;border-color:#456176}:root:not([data-theme=light]) .labtoolbar[data-astro-cid-v57g7yqo] button[data-astro-cid-v57g7yqo][data-lab-run],:root[data-theme=dark] .labtoolbar[data-astro-cid-v57g7yqo] button[data-astro-cid-v57g7yqo][data-lab-run]{background:#087b62;border-color:#087b62;color:#fff}:root:not([data-theme=light]) .labtoolbar[data-astro-cid-v57g7yqo] button[data-astro-cid-v57g7yqo]:hover:not(:disabled):not([data-lab-run]),:root[data-theme=dark] .labtoolbar[data-astro-cid-v57g7yqo] button[data-astro-cid-v57g7yqo]:hover:not(:disabled):not([data-lab-run]){background:#295068;border-color:#547891;color:#fff}:root:not([data-theme=light]) .codeframe[data-astro-cid-v57g7yqo],:root[data-theme=dark] .codeframe[data-astro-cid-v57g7yqo]{background:#101923;border-color:#334c61}:root:not([data-theme=light]) .codeframehead[data-astro-cid-v57g7yqo],:root[data-theme=dark] .codeframehead[data-astro-cid-v57g7yqo]{background:#18232f;border-color:#334c61}:root:not([data-theme=light]) .codefilename[data-astro-cid-v57g7yqo],:root[data-theme=dark] .codefilename[data-astro-cid-v57g7yqo]{color:#e1ebf3}:root:not([data-theme=light]) .codelanguage[data-astro-cid-v57g7yqo],:root[data-theme=dark] .codelanguage[data-astro-cid-v57g7yqo]{background:#142438;border-color:#334c61;color:#a6b9ca}:root:not([data-theme=light]) .pythonpreview[data-astro-cid-v57g7yqo],:root[data-theme=dark] .pythonpreview[data-astro-cid-v57g7yqo]{background:#101923;color:#e1ebf3}:root:not([data-theme=light]) .nativehint[data-astro-cid-v57g7yqo],:root[data-theme=dark] .nativehint[data-astro-cid-v57g7yqo]{background:#352c19;color:#f0dca5;border-color:#c49a36}:root:not([data-theme=light]) .nativehint[data-astro-cid-v57g7yqo] a[data-astro-cid-v57g7yqo],:root[data-theme=dark] .nativehint[data-astro-cid-v57g7yqo] a[data-astro-cid-v57g7yqo]{color:#f0dca5}}
