.hidden-classes-lesson .source-line,.hidden-classes-lesson code{overflow-wrap:anywhere}.hidden-classes-lesson .source-line{white-space:pre-wrap}.hidden-classes-controls{flex-wrap:wrap}.hidden-classes-tree-grid{align-items:stretch}.hidden-classes-tree-output{display:grid;grid-gap:var(--cf-space-350);gap:var(--cf-space-350)}.hidden-classes-map-list{display:grid;grid-gap:var(--cf-space-250);gap:var(--cf-space-250);padding:0;margin:0;list-style:none}.hidden-classes-map-list li,.hidden-classes-pill-list li{padding:var(--cf-space-250);border:1px solid var(--cf-color-paper-border);border-radius:var(--cf-radius-300);background:var(--cf-color-paper-raised);color:var(--cf-color-paper-text)}.hidden-classes-map-list p,.hidden-classes-tree-output p{margin:var(--cf-space-100) 0 0;color:var(--cf-color-paper-text-secondary);font-size:var(--cf-font-size-300)}.hidden-classes-pill-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--cf-space-250);gap:var(--cf-space-250);padding:0;margin:var(--cf-space-350) 0;list-style:none}.hidden-classes-pill-list strong{display:block;margin-bottom:var(--cf-space-100);color:var(--cf-color-text-strong)}.hidden-classes-checklist{display:grid;grid-gap:var(--cf-space-150);gap:var(--cf-space-150);padding-block:var(--cf-space-300);border-block:1px solid var(--cf-color-border)}.hidden-classes-checklist li+li{margin-top:var(--cf-space-150)}.hidden-classes-source-list{display:grid;grid-gap:var(--cf-space-150);gap:var(--cf-space-150)}.hidden-classes-source-list li{margin:0}@media(max-width:560px){.hidden-classes-pill-list{grid-template-columns:1fr}}