.ol-12-steps,.ol-12-machine,.ol-12-experiments,.ol-12-surprise,.ol-12-gaps,.ol-12-formula{--div: #f0b44c;--div-strong: #b0710c;--key: #55617a;--risk: #c2410c;--market: #141720}.ol-12-machine .seg-key{background:var(--key);color:#fff}.ol-12-machine .seg-risk{background:var(--risk);color:#fff}.ol-12-machine .seg-cut,.ol-12-machine .sw-cut{background:repeating-linear-gradient(135deg,#e4e8f2 0 5px,#fff 5px 10px);color:var(--ink)}.ol-12-machine .sw-cut{border:1px solid var(--line)}.ol-12-machine .seg-f,.ol-12-experiments .seg-f{background:var(--div);color:var(--ink)}.ol-12-machine .seg-m,.ol-12-experiments .seg-m{background:var(--market);color:#fff}.ol-12-start.ol .opts{grid-template-columns:repeat(4,minmax(0,1fr))}.ol-12-steps .stop.s-div{border-left-color:var(--div)}.ol-12-steps .stop.s-key{border-left-color:var(--key)}.ol-12-steps .stop.s-risk{border-left-color:var(--risk)}.ol-12-steps .stop.s-m{border-left-color:var(--market)}.ol-12-machine.ol .knobs{grid-template-columns:repeat(3,minmax(0,1fr))}.ol-12-machine.ol .knobs.two{grid-template-columns:repeat(2,minmax(0,1fr))}.ol-12-machine.ol .tag-new{background:#fff}.ol-12-machine .block{display:flex;flex-direction:column;gap:10px}.ol-12-machine .block+.block,.ol-12-machine .mout>.block:first-child{padding-top:14px;border-top:1px solid #dfe5fb}.ol-12-machine .bar-box{display:flex;flex-direction:column;gap:6px}.ol-12-machine.ol .mrow{grid-template-columns:4.6em minmax(0,1fr)}.ol-12-machine.ol .mrow .barrel{height:30px;border-radius:8px}.ol-12-machine.ol .stats{grid-template-columns:repeat(4,minmax(0,1fr))}.ol-12-machine.ol .stat.f{border-color:#dfa53c}.ol-12-machine.ol .stat.m{border-color:#8b93a7}.ol-12-machine .sub-t{font-size:14px;font-weight:700;line-height:1.35}.ol-12-experiments.ol .mrow{grid-template-columns:3.6em minmax(0,1fr)}.ol-12-surprise .chart .bar{fill:var(--key)}.ol-12-formula .chart .bar-f{fill:var(--div-strong)}.ol-12-formula .chart .bar-m,.ol-12-gaps .chart .dot.on{fill:var(--market)}.ol-12-gaps .chart .dot{fill:#9aa3b8}.ol-12-surprise .chart .sel,.ol-12-gaps .chart .sel,.ol-12-formula .chart .sel{fill:var(--ink);font-weight:700}.ol-12-surprise .chart .hit,.ol-12-gaps .chart .hit,.ol-12-formula .chart .hit{cursor:pointer}.ol-12-surprise .chart:focus-visible,.ol-12-gaps .chart:focus-visible,.ol-12-formula .chart:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.ol-12-life.ol .grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.ol-12-quiz.ol .q .opts{grid-template-columns:minmax(0,1fr)}@media(max-width:640px){.ol-12-start.ol .opts,.ol-12-machine.ol .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ol-12-machine.ol .knobs,.ol-12-machine.ol .knobs.two,.ol-12-life.ol .grid3{grid-template-columns:minmax(0,1fr)}.ol-12-machine.ol .stat .n{font-size:20px}}@media(min-width:1024px){.prose-article:has(>.ol)>.ol-12-steps,.prose-article:has(>.ol)>.ol-12-surprise,.prose-article:has(>.ol)>.ol-12-gaps,.prose-article:has(>.ol)>.ol-12-formula{max-width:none}.prose-article:has(>.ol) .ol-12-steps .stops{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.prose-article:has(>.ol) .ol-12-steps .stop{grid-template-columns:minmax(0,1fr);align-content:start;row-gap:2px}.prose-article:has(>.ol) .ol-12-steps .stop .e{grid-column:1;grid-row:auto;align-self:start;margin-top:6px}.prose-article:has(>.ol) .ol-12-machine.ol .mctl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;align-content:start}.prose-article:has(>.ol) .ol-12-machine.ol .mctl>.block{display:contents}.prose-article:has(>.ol) .ol-12-machine.ol .mctl>*,.prose-article:has(>.ol) .ol-12-machine.ol .mctl>.block>*{grid-column:1 / -1}.prose-article:has(>.ol) .ol-12-machine.ol .mctl>.pick{grid-row:1}.prose-article:has(>.ol) .ol-12-machine.ol .mctl .knobs{grid-row:2;grid-template-columns:minmax(0,1fr)}.prose-article:has(>.ol) .ol-12-machine.ol .mctl .knobs:not(.two){grid-column:1}.prose-article:has(>.ol) .ol-12-machine.ol .mctl .knobs.two{grid-column:2;margin-left:-12px;padding-left:11px;border-left:1px solid #dfe5fb}.prose-article:has(>.ol) .ol-12-machine.ol .mctl .presets>.obtn{flex:1 1 40%}.prose-article:has(>.ol) .ol-12-machine.ol .mout>.block:first-child{padding-top:0;border-top:0}.prose-article:has(>.ol) .ol-12-machine.ol .mout .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.prose-article:has(>.ol) :is(.ol-12-surprise,.ol-12-gaps,.ol-12-formula)>.ocard{display:grid;grid-template-columns:560px minmax(0,1fr);gap:8px 32px;align-items:start}.prose-article:has(>.ol) :is(.ol-12-surprise,.ol-12-gaps,.ol-12-formula)>.ocard>*{grid-column:1}.prose-article:has(>.ol) :is(.ol-12-surprise,.ol-12-gaps,.ol-12-formula)>.ocard>h3{grid-area:1 / 1 / 2 / -1}.prose-article:has(>.ol) :is(.ol-12-surprise,.ol-12-gaps)>.ocard>.chart{grid-row:2}.prose-article:has(>.ol) :is(.ol-12-surprise,.ol-12-gaps)>.ocard>.omuted{grid-area:2 / 2}.prose-article:has(>.ol) :is(.ol-12-surprise,.ol-12-gaps)>.ocard>.answer{grid-row:3}.prose-article:has(>.ol) .ol-12-formula>.ocard>.modes{grid-row:2}.prose-article:has(>.ol) .ol-12-formula>.ocard>.legend{grid-area:2 / 2;align-self:center;flex-direction:column;flex-wrap:nowrap;gap:6px}.prose-article:has(>.ol) .ol-12-formula>.ocard>.chart{grid-row:3}.prose-article:has(>.ol) .ol-12-formula>.ocard>.omuted{grid-area:3 / 2}.prose-article:has(>.ol) .ol-12-formula>.ocard>.answer{grid-row:4}}@media(min-width:1200px){.prose-article:has(>.ol) .ol-12-machine.ol .mout .stats{grid-template-columns:repeat(4,minmax(0,1fr))}.prose-article:has(>.ol) :is(.ol-12-surprise,.ol-12-gaps,.ol-12-formula)>.ocard{grid-template-columns:720px minmax(0,1fr)}}
