.learning-links{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding:8px 32px;background:#fff;border-bottom:1px solid var(--border);font-size:14px}.learning-links a{min-height:32px;display:inline-flex;align-items:center;text-decoration:none;color:var(--muted)}.learning-links a:hover{color:var(--accent);text-decoration:underline}.learning-links span{margin-right:auto;font-size:13px;color:var(--muted)}.lab-welcome{display:flex;align-items:center;gap:24px;justify-content:space-between;border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:4px;padding:14px 18px;margin:0 0 24px;background:#fff}.lab-welcome p{font-size:14px;line-height:1.6;max-width:840px;color:var(--muted)}.lab-welcome strong{color:var(--ink);font-weight:600}.lab-welcome a{font-size:14px;white-space:nowrap}.lab-welcome a:focus-visible,.learning-links a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media(max-width:780px){.learning-links{padding:6px 16px;gap:17px;font-size:14px}.learning-links span{display:none}.lab-welcome{display:block;margin-bottom:20px;padding:13px 15px}.lab-welcome a{display:inline-block;margin-top:8px}.lab-welcome p{font-size:14px}}
