/*! op-build css/learn/lesson.css src:44b6bd5c6819867c */
.ybb-lesson{--btc-orange:var(--accent);--btc-orange-dark:var(--accent);--btc-orange-light:var(--accent);--btc-gold:var(--notice-text);--terminal-amber:var(--notice-text);--terminal-bg:var(--bg-sunk);--bg-primary:var(--bg);--bg-body:var(--bg);--bg-card:var(--panel);--bg-card-hover:var(--panel-2);--bg-border:var(--line-2);--bg-border-light:var(--line-3);--text-primary:var(--text);--text-secondary:var(--text);--text-muted:var(--text-2);--text-dim:var(--text-2);--accent-green:var(--green);--accent-blue:var(--blue);--accent-red:var(--risk-text);--accent-purple:var(--purple);--accent-cyan:var(--blue);--color-risk:var(--risk-text);--color-info:var(--blue);--cs-green:var(--green);--cs-red:var(--risk-text);--cs-radius:var(--r2);--radius-sm:var(--r1);--radius-md:var(--r2);--radius-lg:var(--r3);--radius-pill:var(--r2);--gtt-bg:var(--panel);--gtt-line:var(--line-3);--gtt-line-soft:var(--line-2);--gtt-text:var(--text);--gtt-text-2:var(--text-2);--gtt-orange:var(--accent)}.ybb-lesson .u-display-none{display:none!important}.ybb-lesson .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.a-pl__btn[hidden],.a-rail__done[hidden],[data-lesson-status][hidden]{display:none!important}.ybb-lesson .live-tag{display:inline-block;margin-left:.4em;padding:0 .4em;border:1px solid var(--line-3);border-radius:var(--r1);color:var(--text-2);font:700 10px/1.6 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.ybb-lesson .live-tag::before{content:'\25CF';margin-right:.3em;color:var(--green)}.ybb-lesson .live-tag--stale{border-style:dashed}.ybb-lesson .live-tag--stale::before{color:var(--text-2)}.ybb-lesson .a-topic .lu-topic__h::before{content:none}.a-topic__k{margin:0;padding-top:16px;border-top:1px solid var(--line-2);color:var(--text-2);font:700 var(--fs-2xs)/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase}.a-topic__k+.lu-topic__h{margin-top:0;padding-top:6px;border-top:0}.a-doc__dek{max-width:62ch;margin:0 0 16px;color:var(--text);font:400 16px/1.6 var(--font-prose)}.a-doc__meta+.a-doc__meta{margin-top:-16px}.a-doc__meta a{color:var(--text);text-underline-offset:3px}.a-doc__meta [title]{cursor:help}.a-doc__lede p{margin:0}.a-tldr .lu-prose p{margin:0 0 10px}.a-intro{margin:0 0 28px}.a-doc .a-risk{margin:0 0 44px}.ybb-lesson .a-risk .lu-prose .ct-callout{margin:0;padding:0;border:0;background:0 0}.a-dsec--box{margin:0 0 44px}.a-note{margin:0 0 44px;padding:14px 16px;border:1px solid var(--line-2);border-radius:var(--r3);background:var(--panel);font-size:var(--fs-md)}.a-note p{margin:0}.a-contrib .lu-prose p:last-child{margin-bottom:0}.a-dsec--takeaways .highlight-box:first-child,.a-dsec--takeaways>.lu-prose>.takeaways:first-child{margin-top:0;border:1px solid var(--line-2);border-left:3px solid var(--green-fill);border-radius:var(--r3);background:var(--panel)}.a-dsec--takeaways .highlight-box:first-child>ul>li::marker{content:"✓  ";color:var(--green);font-weight:700}.a-dsec--takeaways .highlight-box:first-child>ol>li::marker{color:var(--green);font-weight:700}.a-dsec--qa :is(.highlight-box,.takeaways){margin:0;padding:0;border:0;background:0 0}.a-dsec--qa details{max-width:70ch;margin:0;border:0;border-top:1px solid var(--line-2);border-radius:0;background:0 0}.a-dsec--qa details:last-of-type{border-bottom:1px solid var(--line-2)}.a-dsec--qa summary{display:flex;align-items:baseline;gap:10px;min-height:44px;padding:12px 4px;cursor:pointer;list-style:none;color:var(--text);font:italic 700 17px/1.4 var(--serif)}.a-dsec--qa summary::-webkit-details-marker{display:none}.a-dsec--qa summary::before{content:"+";flex:none;width:1ch;color:var(--accent);font:800 16px/1 var(--font-ui);font-style:normal}.a-dsec--qa details[open] summary::before{content:"−"}.a-dsec--qa summary:hover{color:var(--accent)}.a-dsec--qa details>:not(summary){margin-left:26px}.a-mark:empty{display:none}.a-mark{display:block}.ybb-vote-section{display:grid;gap:12px;color:var(--text);font:500 var(--fs-sm)/1.6 var(--font-ui)}.ybb-vote-section__title{margin:0;color:var(--text);font:700 var(--fs-md)/1.4 var(--font-ui)}.ybb-vote-section__buttons{display:flex;flex-wrap:wrap;gap:8px}.ybb-vote-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--line-3);border-radius:var(--r2);background:var(--panel-2);color:var(--text);font:600 var(--fs-sm)/1 var(--font-ui);cursor:pointer}.ybb-vote-btn:hover:not(:disabled){border-color:var(--accent-fill)}.ybb-vote-btn:disabled{cursor:default}.ybb-vote-btn--voted{border-color:var(--accent-fill);background:var(--accent-soft)}.ybb-vote-btn__icon{color:var(--accent)}.ybb-vote-btn__count{font-weight:800}.vote-progress__hint,.ybb-vote-section__edit-hint,.ybb-vote-section__summary{margin:0;color:var(--text-2);font-size:var(--fs-xs)}.vote-progress p{margin:0}.vote-progress__divider{display:flex;align-items:center;gap:10px;margin:8px 0;color:var(--text-2);font-size:var(--fs-xs)}.vote-progress__divider::after,.vote-progress__divider::before{content:"";flex:1;border-top:1px solid var(--line-2)}.progress-link{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border:1px solid var(--line-3);border-radius:var(--r2);background:var(--panel-2);color:var(--text);font:600 var(--fs-sm)/1 var(--font-ui);cursor:pointer}.progress-link:hover{border-color:var(--accent-fill);color:var(--accent)}.vote-progress__confirmed{color:var(--green);font-weight:700}.ybb-feedback-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ybb-feedback-tags:empty{display:none}.ybb-feedback-tags__label{color:var(--text-2);font-size:var(--fs-xs)}.ybb-feedback-tag{min-height:44px;padding:0 12px;border:1px solid var(--line-3);border-radius:var(--r2);background:var(--panel);color:var(--text);font:500 var(--fs-xs)/1 var(--font-ui);cursor:pointer}.ybb-feedback-tag--selected,.ybb-feedback-tag:hover,.ybb-feedback-tag[aria-pressed=true]{border-color:var(--accent-fill)}.ybb-lesson .lu-prose h3{margin:1.6em 0 .6em;color:var(--text);font:700 16px/1.4 var(--font-ui)}.ybb-lesson .lu-prose h4{margin:1.4em 0 .5em;color:var(--text);font:700 15px/1.4 var(--font-ui)}.ybb-lesson .lu-prose :is(h5,h6){margin:1.2em 0 .4em;color:var(--text);font:700 var(--fs-md)/1.4 var(--font-ui)}.ybb-lesson .lu-prose>:first-child{margin-top:0}.ybb-lesson .lu-prose cite{display:block;margin-top:6px;color:var(--text-2);font:500 var(--fs-sm)/1.5 var(--font-ui);font-style:normal}.ybb-lesson .lu-prose q{font-style:italic}.ybb-lesson .lu-prose hr{margin:2em 0;border:0;border-top:1px solid var(--line-2)}.ybb-lesson .lu-prose code{padding:0 .25em;border-radius:var(--r1);background:var(--panel-2);font:500 .92em/1.5 var(--font-ui);overflow-wrap:anywhere}.ybb-lesson .lu-prose pre{margin:1.2em 0;padding:12px 14px;overflow-x:auto;border:1px solid var(--line-2);border-radius:var(--r2);background:var(--bg-sunk)}.ybb-lesson .lu-prose pre code{padding:0;background:0 0;overflow-wrap:normal}.ybb-lesson .lu-prose sub,.ybb-lesson .lu-prose sup{line-height:0}.ybb-lesson .btc-col,.ybb-lesson .ct-cell--orange,.ybb-lesson .ct-th--orange,.ybb-lesson .edu-cell--orange,.ybb-lesson .u-color-orange{color:var(--accent)}.ybb-lesson :is(.u-color-green,.u-color-accent-green,.ct-cell--green,.ct-cell--green-bold,.risk-low,.risk-positive){color:var(--green)}.ybb-lesson :is(.u-color-red,.u-color-risk,.u-color-accent-red,.ct-cell--red,.edu-cell--red,.risk-high){color:var(--risk-text)}.ybb-lesson .live-data--gold,.ybb-lesson .risk-medium,.ybb-lesson .u-color-gold{color:var(--notice-text)}.ybb-lesson .u-color-blue{color:var(--blue)}.ybb-lesson .u-color-purple{color:var(--purple)}.ybb-lesson .risk-neutral{color:var(--text-2)}.ybb-lesson :is(.risk-high,.risk-low,.risk-medium,.risk-positive,.ct-cell--green-bold){font-weight:700}.ybb-lesson .u-italic{font-style:italic}.ybb-lesson .lu-prose a.glossary-link{padding-block:0;border:0;color:inherit;font-weight:inherit;text-decoration:underline dotted var(--accent);text-decoration-thickness:2px;text-underline-offset:4px;cursor:help}.ybb-lesson .lu-prose a.glossary-link.gloss-tt--active,.ybb-lesson .lu-prose a.glossary-link:focus-visible,.ybb-lesson .lu-prose a.glossary-link:hover{color:var(--accent);text-decoration-style:solid}.ybb-lesson .lu-prose a{text-underline-offset:3px}.ybb-lesson .lu-prose :is(.highlight-box,.takeaways,.orange-highlight-box,.video-attribution,.update-log,.nfa-callout,.ct-section-card){margin:1.4em 0;padding:16px 18px;border:1px solid var(--line-2);border-radius:var(--r3);background:var(--panel)}.ybb-lesson .lu-prose :is(.highlight-box,.takeaways,.orange-highlight-box,.video-attribution,.update-log,.nfa-callout,.ct-section-card)>:last-child{margin-bottom:0}.ybb-lesson .lu-prose :is(.highlight-box--risk,.highlight-box--red-border,.highlight-box--red,.warn){border-left:3px solid var(--red-fill);background:var(--risk-bg)}.ybb-lesson .lu-prose :is(.highlight-box--blue,.info){border-left:3px solid var(--blue-fill);background:var(--info-bg)}.ybb-lesson .lu-prose :is(.highlight-box--green,.green){border-left:3px solid var(--green-fill)}.ybb-lesson .lu-prose :is(.highlight-box--signal,.orange-highlight-box,.nfa-callout){border-left:3px solid var(--accent-fill);background:var(--accent-soft)}.ybb-lesson .lu-prose .highlight-box--padded{padding:20px 22px}.ybb-lesson .lu-prose .takeaways--muted{background:var(--panel)}.ybb-lesson .lu-prose .info.highlight-box,.ybb-lesson .lu-prose .warn.highlight-box{color:var(--text)}.ybb-lesson .lu-prose .ct-callout{margin:1.2em 0;padding:12px 16px;border:0;border-left:3px solid var(--accent-fill);border-radius:0 var(--r2) var(--r2) 0;background:var(--accent-soft)}.ybb-lesson .lu-prose .article-hook{color:var(--text);font:italic 400 17px/1.6 var(--serif)}.ybb-lesson .lu-prose .data-currency-note{margin:0}.ybb-lesson .lu-prose .update-log h3,.ybb-lesson .lu-prose .update-log h4{margin-top:0}.ybb-lesson .lu-prose .stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:8px;margin:1.2em 0}.ybb-lesson .lu-prose .stat-item{padding:10px 12px;border:1px solid var(--line-2);border-radius:var(--r2);background:var(--panel)}.ybb-lesson .lu-prose .stat-value{color:var(--accent);font:700 22px/1.2 var(--font-ui)}.ybb-lesson .lu-prose .stat-num--green{color:var(--green)}.ybb-lesson .lu-prose .stat-box>.stat-num,.ybb-lesson .lu-prose .stat-item>.stat-value{overflow-wrap:anywhere}.ybb-lesson .lu-prose .section-number{margin-top:0;text-align:center}.ybb-lesson .lu-prose :is(.table-wrap,.table-responsive,.u-overflow-x-auto){margin:1.2em 0;overflow-x:auto;border:1px solid var(--line-2);border-radius:var(--r2);background:var(--panel)}.ybb-lesson .lu-prose .ct-wrap{overflow-x:auto}.ybb-lesson .lu-prose :is(.table-wrap,.table-responsive,.u-overflow-x-auto,.edu-table-wrap)>.edu-table-wrap{margin:0;border:0}.ybb-lesson .lu-prose [role=region][tabindex]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ybb-lesson .lu-prose table{font-size:var(--fs-md)}.ybb-lesson .lu-prose thead th{color:var(--text)}.ybb-lesson .lu-prose td.u-text-right,.ybb-lesson .lu-prose th.u-text-right{text-align:right}.ybb-lesson .lu-prose td.u-text-center,.ybb-lesson .lu-prose th.u-text-center{text-align:center}.ybb-lesson .lu-prose :is(.ct-cell-num,.summary-value td){text-align:right;font-variant-numeric:tabular-nums}.ybb-lesson .lu-prose :is(.ct-cell-sm,.ct-cell-xs,.ct-table-sm,.edu-tbody--sm){font-size:var(--fs-sm)}.ybb-lesson .lu-prose :is(.ct-cell--mono,.ct-cell--mono-sm,.edu-table--mono){font-family:var(--font-ui)}.ybb-lesson .lu-prose .ct-cell--vtop{vertical-align:top}.ybb-lesson .lu-prose :is(.ct-cell--primary,.ct-cell-label){font-weight:700}.ybb-lesson .lu-prose :is(.edu-row--highlight,.edu-row--orange-highlight,.edu-row--orange-bg)>*{background:var(--accent-soft)}.ybb-lesson .lu-prose .edu-row--red-highlight>*{background:var(--risk-bg)}.ybb-lesson .lu-prose :is(.edu-row--purple-highlight,.edu-row--subtle,.ct-row--alt)>*{background:var(--panel-2)}.ybb-lesson .lu-prose .ct-row--green>*{background:var(--panel-2)}.ybb-lesson .lu-prose .ct-th--border{border-bottom:2px solid var(--accent-fill)}.ybb-lesson .lu-prose :is(.u-min-w-480){min-width:480px}.ybb-lesson .lu-prose :is(.u-min-w-560){min-width:560px}.ybb-lesson .lu-prose :is(.u-min-w-600){min-width:600px}.ybb-lesson .lu-prose :is(.u-min-w-650){min-width:650px}.ybb-lesson .lu-prose :is(.u-min-w-700){min-width:700px}.ybb-lesson .lu-prose :is(.u-min-w-750){min-width:750px}.ybb-lesson .lu-prose :is(.edu-caption,.edu-source,.source-cite,.edu-footnote,.static-date,.cell-instr){color:var(--text-2);font-size:var(--fs-sm)}.ybb-lesson .lu-prose .source-cite a{color:var(--text-2)}.ybb-lesson .lu-prose :is(.list--check,.list--cross,.list--arrow){padding-left:1.6em}.ybb-lesson .lu-prose .list--check>li::marker{content:"✓  ";color:var(--green)}.ybb-lesson .lu-prose .list--cross>li::marker{content:"✗  ";color:var(--risk-text)}.ybb-lesson .lu-prose .list--arrow>li::marker{content:"→  ";color:var(--accent)}.ybb-lesson .lu-prose :is(.svg-diagram-wrap,.chart-panel){margin:1.6em 0;padding:12px;overflow-x:auto;border:1px solid var(--line-2);border-radius:var(--r3);background:var(--bg-sunk)}.ybb-lesson .lu-prose :is(.svg-diagram-wrap,.chart-panel) svg{display:block;max-width:100%;height:auto;margin:0 auto}.ybb-lesson .lu-prose .svg-diagram--inline{display:inline-block;vertical-align:middle}.ybb-lesson .lu-prose :is(.svg-diagram-wrap,.chart-panel)>p:last-child{margin:10px 0 0;color:var(--text-2);font-size:var(--fs-sm)}.ybb-lesson .lu-prose :is(.nav-link-card,.ct-input){display:block;margin:0 0 8px;padding:14px 16px;border:1px solid var(--line-2);border-radius:var(--r3);background:var(--panel);color:var(--text);text-decoration:none}.ybb-lesson .lu-prose :is(.nav-link-card,.ct-input):hover{border-color:var(--accent-fill);background:var(--panel-2)}.ybb-lesson .lu-prose :is(.nav-link-card,.ct-input) p{margin:0}.ybb-lesson .lu-prose :is(.nav-link-card,.ct-input) p:first-child{color:var(--text-2);font:700 var(--fs-2xs)/1.4 var(--font-ui);letter-spacing:.1em;text-transform:uppercase}.ybb-lesson .lu-prose :is(.nav-link-card,.ct-input) p:last-child{font:italic 700 17px/1.35 var(--serif)}.ybb-lesson .lu-topic .lu-prose details{margin:20px 0;border:1px solid var(--line-2);border-radius:var(--r3);background:var(--panel)}.ybb-lesson .lu-topic .lu-prose summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;cursor:pointer;list-style:none;color:var(--accent);font:700 var(--fs-sm)/1.4 var(--font-ui)}.ybb-lesson .lu-topic .lu-prose summary::-webkit-details-marker{display:none}.ybb-lesson .lu-topic .lu-prose summary::before{content:"[+]";font-weight:400}.ybb-lesson .lu-topic .lu-prose details[open] summary::before{content:"[−]"}.ybb-lesson .lu-prose .details-body{padding:0 16px 16px}.ybb-lesson .lu-prose .quote-featured{margin:28px 0;padding:20px 22px;border-left:4px solid var(--red-fill);background:var(--risk-bg)}.ybb-lesson .lu-prose .quote-featured p{margin:0 0 8px;color:var(--risk-text);font:500 16px/1.6 var(--font-prose)}.ybb-lesson .lu-prose .quote-contrast{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:28px 0}.ybb-lesson .lu-prose .quote-contrast blockquote{margin:0;padding:14px 16px}.ybb-lesson .lu-prose .quote-contrast .q-then{border-left-color:var(--red-fill);background:var(--risk-bg)}.ybb-lesson .lu-prose .quote-contrast .q-then p{color:var(--risk-text)}.ybb-lesson .lu-prose .quote-contrast .q-now{border-left-color:var(--green-fill);background:var(--panel)}.ybb-lesson .lu-prose .quote-contrast .q-now p{color:var(--green)}.ybb-lesson .lu-prose .quote-contrast p{margin:0 0 4px;font-style:italic}.ybb-lesson .lu-prose .timeline{position:relative;margin:24px 0 32px;padding-left:28px}.ybb-lesson .lu-prose .timeline::before{content:"";position:absolute;left:8px;top:0;bottom:0;width:2px;background:var(--line-3)}.ybb-lesson .lu-prose .tl-item{position:relative;margin-bottom:18px}.ybb-lesson .lu-prose .tl-item::before{content:"";position:absolute;left:-24px;top:6px;width:10px;height:10px;border:2px solid var(--bg);border-radius:50%;background:var(--accent-fill)}.ybb-lesson .lu-prose .tl-date{margin-bottom:2px;color:var(--accent);font:700 var(--fs-sm)/1.4 var(--font-ui)}.ybb-lesson .lu-prose .tl-text{color:var(--text)}.ybb-lesson .lu-prose :is(.ch12-machine-cards,.ch12-q1-cards){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;margin:1.5em 0}.ybb-lesson .lu-prose :is(.ch12-machine-card,.ch12-q1-card){padding:16px 18px;border:1px solid var(--line-2);border-left:3px solid var(--accent-fill);border-radius:var(--r3);background:var(--panel)}.ybb-lesson .lu-prose :is(.ch12-machine-card__title,.ch12-q1-card__title){margin:0 0 12px;color:var(--text);font:700 15px/1.4 var(--font-ui)}.ybb-lesson .lu-prose :is(.ch12-machine-card__section,.ch12-q1-card__section){margin:12px 0}.ybb-lesson .lu-prose :is(.ch12-machine-card__section,.ch12-q1-card__section):last-child{margin-bottom:0}.ybb-lesson .lu-prose :is(.ch12-machine-card__label,.ch12-q1-card__label){margin:0 0 4px;color:var(--accent);font:700 var(--fs-2xs)/1.4 var(--font-ui);letter-spacing:.06em;text-transform:uppercase}.ybb-lesson .lu-prose :is(.ch12-machine-card__body,.ch12-q1-card__body){margin:0;color:var(--text);font-size:var(--fs-md)}.ybb-lesson .lu-prose .claim-cite{display:block;margin-top:6px;color:var(--text);font-size:.9em}.ybb-lesson .lu-prose .related-view{margin:.4em 0 1.5em;color:var(--text)}.ybb-lesson .lu-prose .analyst-roster{margin:0;padding:0;list-style:none}.ybb-lesson .lu-prose .analyst-row{padding:14px 0;border-bottom:1px solid var(--line-2)}.ybb-lesson .lu-prose .analyst-row:first-child{padding-top:0}.ybb-lesson .lu-prose .analyst-row:last-child{padding-bottom:0;border-bottom:0}.ybb-lesson .lu-prose .analyst-name{color:var(--text);font-weight:700;text-decoration:underline;text-decoration-color:var(--accent-fill);text-underline-offset:3px}.ybb-lesson .lu-prose .cs-stack thead{display:none}.ybb-lesson .lu-prose .cs-stack table{min-width:0}.ybb-lesson .lu-prose .cs-stack tr{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 18px;padding:8px 12px;border-bottom:1px solid var(--line-2)}.ybb-lesson .lu-prose .cs-stack td{padding:0;border:0;color:var(--text)}.ybb-lesson .lu-prose .cs-stack td:first-child{flex:0 0 auto;min-width:140px;font-weight:700;text-decoration:underline;text-decoration-color:var(--accent-fill);text-underline-offset:3px}.ybb-lesson .lu-prose .cs-stack td:nth-child(3)::before{content:"size ";margin-right:2px;color:var(--accent);font-size:.75em;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ybb-lesson .lu-prose .cs-stack td:nth-child(4)::before{content:"cost ";margin-right:2px;color:var(--accent);font-size:.75em;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ybb-lesson .lu-prose .cs-stack td:nth-child(5){flex:1 1 100%;margin-top:2px;font-style:italic}.ybb-lesson .lu-prose .cs-stack td:nth-child(5)::before{content:"Key feature: ";margin-right:4px;color:var(--accent);font-size:.85em;font-style:normal;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ybb-lesson .lu-prose .cs-stack tr:has(td[colspan]) td{flex:1 1 100%}.ybb-lesson .lu-prose .cs-stack tr:has(td[colspan]) td:last-child{text-align:right}.ybb-lesson .lu-prose .cs-stack tr:has(td[colspan]) td::before{content:none}.ybb-lesson .lu-prose .ch12-cash-obligations td:nth-child(6),.ybb-lesson .lu-prose .ch12-cash-obligations th:nth-child(6){text-align:center}.ybb-lesson .lu-prose .summary-label td{padding-bottom:2px}.ybb-lesson .lu-prose .summary-value td{padding-top:2px}.ybb-lesson .lu-prose [data-sign-color].pnl-positive{color:var(--green)}.ybb-lesson .lu-prose [data-sign-color].pnl-negative{color:var(--risk-text)}.ybb-lesson .lu-prose [data-sign-color].pnl-zero{color:var(--text-2)}@media (max-width:700px){.ybb-lesson .lu-prose .cs-stack td:first-child{flex:1 1 100%;min-width:0;margin-bottom:2px}}@media (max-width:600px){.ybb-lesson .lu-prose .quote-contrast{grid-template-columns:1fr}.ybb-lesson .lu-prose .ch12-cash-obligations .col-op{display:none}.ybb-lesson .lu-prose .ch12-cash-obligations [data-feature]{cursor:pointer;border-bottom:1px dashed var(--text-2)}}.instrument-popup{position:fixed;z-index:5000;width:320px;max-width:calc(100vw - 24px);padding:14px 18px;border:1px solid var(--accent-fill);border-radius:var(--r2);background:var(--panel-3);color:var(--text);font:400 var(--fs-md)/1.65 var(--font-ui)}.instrument-popup__title{display:block;margin-bottom:8px;color:var(--accent);font-weight:700}.instrument-popup__close{position:absolute;top:2px;right:2px;min-width:44px;min-height:44px;border:0;background:0 0;color:var(--text-2);font-size:1.1rem;cursor:pointer}.instrument-popup__close:hover{color:var(--text)}.ybb-lesson .lu-prose .flywheel{margin:1.4em 0;padding:16px 18px;border:1px solid var(--line-2);border-radius:var(--r3);background:var(--panel)}.ybb-lesson .lu-prose .flywheel-title{margin:0 0 10px;color:var(--accent);font:700 var(--fs-sm)/1.4 var(--font-ui);letter-spacing:.06em;text-transform:uppercase}.ybb-lesson .lu-prose .flywheel-steps{display:grid;gap:4px}.ybb-lesson .lu-prose .flywheel-step{padding:8px 10px;border:1px solid var(--line-2);border-radius:var(--r2);background:var(--panel-2)}.ybb-lesson .lu-prose .flywheel-arrow{color:var(--accent);text-align:center}.ybb-lesson .lu-prose :is(.addr-example,.code-block){margin:1em 0;padding:10px 12px;overflow-x:auto;border:1px solid var(--line-2);border-radius:var(--r2);background:var(--bg-sunk);font:500 var(--fs-sm)/1.6 var(--font-ui);overflow-wrap:anywhere}.ybb-lesson .lu-prose .addr-subtitle{color:var(--text-2);font-size:var(--fs-sm)}.ybb-lesson .lu-prose .badge{display:inline-block;padding:2px 8px;border:1px solid var(--line-3);border-radius:var(--r1);color:var(--text);font:700 var(--fs-2xs)/1.6 var(--font-ui);letter-spacing:.06em;text-transform:uppercase}.ybb-lesson .lu-prose .ct-flex-col{display:flex;flex-direction:column;gap:8px}html.a-locked body.ybb-lesson{overflow:visible}.ybb-lesson .a-pl{top:var(--ybb-stick-h,0)}html:has(.a-body--lesson){scroll-padding-top:calc(var(--ybb-stick-h,0px) + 64px)}@media (min-width:768px){.ybb-lesson .a-railbox{top:calc(var(--ybb-stick-h,0px) + 46px);max-height:calc(100vh - var(--ybb-stick-h,0px) - 46px)}.ybb-lesson .a-side{top:calc(var(--ybb-stick-h,0px) + 46px)}}@media (max-width:767.98px){html:has(.a-body--lesson){scroll-padding-top:calc(var(--ybb-stick-h,0px) + 58px)}}@media (max-width:767.98px){html:not(.has-js) .a-railbox{position:static;max-height:none;visibility:visible;transform:none;padding:16px 0 0;border:0;background:0 0}html:not(.has-js) .a-rail__done{display:none}}@media (pointer:coarse){.a-contrib .lu-prose p>a:only-child,.a-contrib .lu-prose>a,.a-doc__meta a,.a-note a,.a-side__back{display:inline-block;min-width:44px;padding-block:14px}}@media (max-width:767.98px){.a-topic__k{padding-top:12px}}
