.snowflake-practice__layout{grid-template-columns:minmax(0,2fr) minmax(17rem,1fr);align-items:start;gap:1.5rem;margin-top:1.2rem;display:grid}[data-lab-content] details,.snowflake-practice__progress{border:1px solid var(--base-border-color);background:var(--surface-background-color);border-radius:.6rem;margin:1rem 0;padding:1rem}[data-lab-content] summary{cursor:pointer;font-weight:700}[data-lab-content] label{gap:.4rem;margin-block:1rem;display:grid}[data-lab-content] label:has(input[type=checkbox]){align-items:center;display:flex}[data-lab-content] input:not([type=checkbox]),[data-lab-content] textarea,[data-lab-content] select{background:var(--content-background-color);width:100%;color:var(--content-font-color);border:1px solid var(--base-border-color);box-sizing:border-box;font:inherit;border-radius:.35rem;padding:.65rem}[data-lab-content] textarea{resize:vertical;min-height:5rem}[data-lab-content] pre{white-space:pre;background:var(--content-background-color);border:1px solid var(--base-border-color);max-height:30rem;padding:1rem;font-size:.8rem;overflow:auto}[data-lab-content] p{margin-block:.8rem;line-height:1.6}[data-lab-content] ul{padding-inline-start:1.3rem;list-style:outside}[data-lab-content] li{list-style:inherit}.snowflake-practice__progress{position:sticky;top:5rem}.snowflake-practice__progress progress{width:100%;accent-color:var(--theme-color-primary)}[data-lab-checks]>div{border-top:1px solid var(--base-border-color);padding-block:.7rem}.snowflake-practice__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-block:1rem;display:flex}@media (width<=950px){.snowflake-practice__layout{grid-template-columns:1fr}.snowflake-practice__progress{position:static}}
