.lesson-136-figure{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;margin:1.5rem 0}.lesson-136-figure svg{display:block;width:100%;height:auto;min-width:760px}.lesson-136-figure .d136-bg{fill:var(--lds-surface,#101d34);stroke:var(--lds-line,#526987);stroke-width:1.5}.lesson-136-figure .d136-panel{fill:color-mix(in srgb,var(--lds-surface,#101d34) 88%,var(--lds-accent,#79b5ff) 12%);stroke:var(--lds-line,#526987);stroke-width:1.5}.lesson-136-figure .d136-panel-accent,.lesson-136-figure .d136-card-top{stroke:none}.lesson-136-figure .d136-step-blue{fill:#3989e8}.lesson-136-figure .d136-step-violet{fill:#8b6be8}.lesson-136-figure .d136-step-cyan{fill:#159db4}.lesson-136-figure .d136-step-green{fill:#159b83}.lesson-136-figure .d136-step-amber{fill:#c88724}.lesson-136-figure .d136-input{fill:color-mix(in srgb,#3989e8 24%,var(--lds-surface,#101d34));stroke:#3989e8;stroke-width:1.8}.lesson-136-figure .d136-process{fill:color-mix(in srgb,#8b6be8 24%,var(--lds-surface,#101d34));stroke:#8b6be8;stroke-width:1.8}.lesson-136-figure .d136-data{fill:color-mix(in srgb,#159db4 24%,var(--lds-surface,#101d34));stroke:#159db4;stroke-width:1.8}.lesson-136-figure .d136-tools{fill:color-mix(in srgb,#c88724 25%,var(--lds-surface,#101d34));stroke:#c88724;stroke-width:1.8}.lesson-136-figure .d136-output,.lesson-136-figure .d136-generated{fill:color-mix(in srgb,#159b83 28%,var(--lds-surface,#101d34));stroke:#159b83;stroke-width:2}.lesson-136-figure .d136-heading{fill:var(--lds-ink,#edf3ff);font:750 17px system-ui,sans-serif}.lesson-136-figure .d136-label{fill:var(--lds-ink,#edf3ff);font:650 15px system-ui,sans-serif}.lesson-136-figure .d136-note{fill:var(--lds-muted,#b7c5dc);font:500 13px system-ui,sans-serif}.lesson-136-figure .d136-arrow{fill:none;stroke:var(--lds-accent,#79b5ff);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.lesson-136-figure .d136-num{fill:#fff;font:900 17px system-ui,sans-serif;paint-order:stroke;stroke:#16243b;stroke-width:.35px}.lesson-136-figure .d136-warning{fill:var(--lds-definition-term,#5eead4);font:750 14px system-ui,sans-serif}@media(max-width:560px){.lesson-136-figure{padding:12px!important}.lesson-136-figure svg{width:900px;max-width:none}}
