.state-updates-internals-lesson .queue-step-choices{flex-wrap:wrap}.state-updates-internals-lesson .queue-step{display:grid;grid-gap:var(--cf-space-250);gap:var(--cf-space-250)}.state-updates-internals-lesson .queue-step-table{width:100%;border-collapse:collapse;font-size:var(--cf-font-size-300)}.state-updates-internals-lesson .queue-step-table td,.state-updates-internals-lesson .queue-step-table th{padding:var(--cf-space-100) var(--cf-space-150);border-bottom:1px solid var(--cf-color-border);text-align:left;overflow-wrap:anywhere}.state-updates-internals-lesson .queue-step-table th{color:var(--cf-color-text-secondary);font-size:var(--cf-font-size-275);font-weight:var(--cf-font-weight-medium)}.state-updates-internals-lesson .queue-step-table tr.is-current td{background:var(--cf-color-success-subtle)}.state-updates-internals-lesson .queue-step-table tr.is-skipped td{background:var(--cf-color-warning-subtle)}.state-updates-internals-lesson .queue-step-table code{font-size:var(--cf-font-size-275)}.state-updates-internals-lesson .queue-step-fields{display:flex;flex-wrap:wrap;gap:var(--cf-space-300);margin:0}.state-updates-internals-lesson .queue-step-fields div{display:flex;gap:var(--cf-space-100);align-items:baseline}.state-updates-internals-lesson .queue-step-fields dt{color:var(--cf-color-text-secondary);font-family:var(--cf-font-mono);font-size:var(--cf-font-size-275)}.state-updates-internals-lesson .queue-step-fields dd{margin:0;font-family:var(--cf-font-mono);font-size:var(--cf-font-size-300);font-weight:var(--cf-font-weight-semibold)}.state-updates-internals-lesson .queue-step-label{margin:0;color:var(--cf-color-text-secondary);font-size:var(--cf-font-size-275)}.state-updates-internals-lesson .queue-step-empty{margin:0;color:var(--cf-color-text-secondary);font-size:var(--cf-font-size-300)}.state-updates-internals-lesson .queue-step-base{display:flex;flex-wrap:wrap;gap:var(--cf-space-150);margin:0;padding:0;list-style:none}.state-updates-internals-lesson .queue-step-base li{padding:var(--cf-space-100) var(--cf-space-200);border:1px dashed var(--cf-color-border-control);border-radius:var(--cf-radius-100);font-size:var(--cf-font-size-300)}.state-updates-internals-lesson .queue-step-base span{color:var(--cf-color-text-secondary);font-size:var(--cf-font-size-275)}.state-updates-internals-lesson .queue-step-result{margin:0;padding:var(--cf-space-100) var(--cf-space-200);border:1px solid var(--cf-color-success-border);border-radius:var(--cf-radius-100);background:var(--cf-color-success-subtle);font-size:var(--cf-font-size-300)}@media(max-width:768px){.state-updates-internals-lesson .queue-step-fields{gap:var(--cf-space-150)}}