.hydration-internals-lesson .walk-choices{flex-wrap:wrap}.hydration-internals-lesson .walk-log,.hydration-internals-lesson .walk-nodes{display:grid;grid-gap:var(--cf-space-050);gap:var(--cf-space-050);margin:0;padding:var(--cf-space-200);list-style:none;font-size:var(--cf-font-size-300)}.hydration-internals-lesson .walk-nodes li{display:flex;flex-wrap:wrap;gap:var(--cf-space-150);align-items:baseline;padding-block:var(--cf-space-050);-webkit-padding-end:var(--cf-space-150);padding-inline-end:var(--cf-space-150);border-radius:var(--cf-radius-100)}.hydration-internals-lesson .walk-nodes li span{color:var(--cf-color-text-secondary);font-size:var(--cf-font-size-275)}.hydration-internals-lesson .walk-nodes li.is-current{background:var(--cf-color-success-subtle)}.hydration-internals-lesson .walk-nodes li.is-linked code{color:var(--cf-color-text-strong)}.hydration-internals-lesson .walk-nodes li.is-removed code{color:var(--cf-color-text-secondary);text-decoration:line-through}.hydration-internals-lesson .walk-nodes li.is-added{background:var(--cf-color-warning-subtle)}.hydration-internals-lesson .walk-log{max-height:calc(var(--cf-space-2000)*4);overflow-y:auto}.hydration-internals-lesson .walk-log li{overflow-wrap:anywhere;padding:var(--cf-space-050) var(--cf-space-150);border-radius:var(--cf-radius-100)}.hydration-internals-lesson .walk-log li.is-current{background:var(--cf-color-success-subtle)}.hydration-internals-lesson .walk-log code{font-size:var(--cf-font-size-275)}@media(max-width:768px){.hydration-internals-lesson .walk-log{max-height:calc(var(--cf-space-2000)*3)}}