.training[data-astro-cid-k2pgthev]{flex-direction:column;height:100dvh;min-height:670px;padding:24px 32px 20px;display:flex}.training-heading[data-astro-cid-k2pgthev]{border-bottom:3px solid var(--accent);justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}nav[data-astro-cid-k2pgthev]{color:var(--muted);flex-wrap:wrap;gap:10px;font-size:14px;display:flex}nav[data-astro-cid-k2pgthev] a[data-astro-cid-k2pgthev],.language-link[data-astro-cid-k2pgthev]{color:var(--accent-strong)}h1[data-astro-cid-k2pgthev]{margin-top:8px;font-size:clamp(24px,2.2vw,32px);line-height:1.2}.language-link[data-astro-cid-k2pgthev]{font-size:14px;text-decoration:none}.console-toolbar[data-astro-cid-k2pgthev]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.console-actions[data-astro-cid-k2pgthev],.command-tools[data-astro-cid-k2pgthev]{align-items:center;gap:12px;display:flex}.text-button[data-astro-cid-k2pgthev]{color:var(--accent-strong);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:8px 0;font-size:14px;text-decoration:underline}.button[data-astro-cid-k2pgthev]{cursor:pointer;min-height:44px}select[data-astro-cid-k2pgthev]{border:1px solid var(--line);height:44px;color:var(--ink);background:var(--white);font:inherit;padding:0 30px 0 12px}.connection-status[data-astro-cid-k2pgthev]{color:var(--ink-2);align-items:center;gap:8px;font-size:14px;display:flex}.status-dot[data-astro-cid-k2pgthev]{background:var(--muted);border-radius:50%;width:8px;height:8px}.training[data-astro-cid-k2pgthev][data-state=ready] .status-dot[data-astro-cid-k2pgthev]{background:#227542}.training[data-astro-cid-k2pgthev][data-state=loading] .status-dot[data-astro-cid-k2pgthev]{background:var(--accent-strong)}.training[data-astro-cid-k2pgthev][data-state=error] .status-dot[data-astro-cid-k2pgthev]{background:var(--error)}.console-workspace[data-astro-cid-k2pgthev]{border:1px solid var(--line);background:var(--pale);flex:1;min-height:400px;position:relative;overflow:hidden}.service-guide[data-astro-cid-k2pgthev]{justify-content:center;align-items:center;gap:clamp(24px,4vw,64px);height:100%;padding:28px;display:flex;overflow:auto}.service-guide[data-astro-cid-k2pgthev] img[data-astro-cid-k2pgthev]{object-fit:contain;width:min(24vw,280px);height:auto}.guide-content[data-astro-cid-k2pgthev]{width:min(100%,680px);min-width:0}h2[data-astro-cid-k2pgthev]{font-size:clamp(22px,2vw,28px)}.guide-copy[data-astro-cid-k2pgthev]{color:var(--ink-2);margin:12px 0 20px;font-size:16px;line-height:1.7}.terminal-help[data-astro-cid-k2pgthev]{color:var(--ink-2);margin:14px 0 8px;font-size:14px}pre[data-astro-cid-k2pgthev]{border:1px solid var(--line);background:var(--white);white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.75 var(--font-mono);margin:0;padding:14px 16px}.requirements[data-astro-cid-k2pgthev],.keep-terminal[data-astro-cid-k2pgthev]{color:var(--ink-2);margin-top:12px;font-size:14px;line-height:1.7}.requirements[data-astro-cid-k2pgthev] a[data-astro-cid-k2pgthev]{color:var(--accent-strong)}.connection-message[data-astro-cid-k2pgthev]{color:var(--error);margin-top:16px;font-size:14px}.connection-message[data-astro-cid-k2pgthev]:empty{display:none}#copy-status[data-astro-cid-k2pgthev]{color:var(--accent-strong);font-size:13px}iframe[data-astro-cid-k2pgthev]{background:var(--white);border:0;width:100%;height:100%}.training[data-astro-cid-k2pgthev] [data-astro-cid-k2pgthev][hidden]{display:none!important}@media (width<=760px){.training[data-astro-cid-k2pgthev]{height:auto;min-height:100dvh;padding:16px}.training-heading[data-astro-cid-k2pgthev]{padding-bottom:16px}.console-actions[data-astro-cid-k2pgthev]{width:100%}.console-workspace[data-astro-cid-k2pgthev]{min-height:520px}.service-guide[data-astro-cid-k2pgthev]{padding:24px 18px}.service-guide[data-astro-cid-k2pgthev] img[data-astro-cid-k2pgthev]{display:none}.command-tools[data-astro-cid-k2pgthev]{flex-wrap:wrap;gap:8px}iframe[data-astro-cid-k2pgthev]{height:72dvh;min-height:520px}}@media (height<=780px) and (width>=761px){.training[data-astro-cid-k2pgthev]{padding-top:16px;padding-bottom:12px}.training-heading[data-astro-cid-k2pgthev]{padding-bottom:12px}.console-toolbar[data-astro-cid-k2pgthev]{padding:12px 0}.service-guide[data-astro-cid-k2pgthev]{padding:20px}.guide-copy[data-astro-cid-k2pgthev]{margin-bottom:12px}}
