.ol-08-basket,.ol-08-steps,.ol-08-machine,.ol-08-experiments,.ol-08-damper,.ol-08-budget{--o08-damper: #27348b;--o08-inv: #b9c3f3;--o08-prod: #f0b44c;--o08-crude: #33384a;--o08-opex: #7a5c4a;--o08-gap: #33384a;--o08-plant: #bfe6cb;--o08-gas: #f6d365;--o08-diesel: #e8963a;--o08-mazut: #6b4a3a;--o08-other: #eadfcb}.ol-08-start.ol .opts{grid-template-columns:repeat(4,minmax(0,1fr))}.ol-08-machine.ol .knobs,.ol-08-machine.ol .stats{grid-template-columns:repeat(3,minmax(0,1fr))}.ol-08-machine.ol .knobs.o08-one{grid-template-columns:minmax(0,1fr)}.ol-08-life .o08-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ol-08-quiz.ol .q .opts{grid-template-columns:minmax(0,1fr)}.ol-08-quiz.ol .q .obtn{justify-content:flex-start;text-align:left}@media(max-width:640px){.ol-08-machine.ol .knobs,.ol-08-life .o08-cards{grid-template-columns:minmax(0,1fr)}.ol-08-machine.ol .stats,.ol-08-start.ol .opts{grid-template-columns:repeat(2,minmax(0,1fr))}}.ol-08-basket .seg-gas{background:var(--o08-gas);color:var(--ink)}.ol-08-basket .seg-diesel{background:var(--o08-diesel);color:var(--ink)}.ol-08-basket .seg-mazut{background:var(--o08-mazut);color:#fff}.ol-08-basket .seg-other{background:var(--o08-other);color:var(--ink)}.ol-08-basket .seg-lost{background:repeating-linear-gradient(135deg,#fff 0 4px,#e4e8f2 4px 8px)}.ol-08-basket .seg+.seg{box-shadow:inset 1px 0 #fff}.ol-08-basket .sw-lost{border:1px solid var(--faint);background:repeating-linear-gradient(135deg,#fff 0 3px,#e4e8f2 3px 6px)}.ol-08-basket.ol .rules td{white-space:nowrap}.ol-08-basket.ol .rules tbody th{font-weight:600}.ol-08-basket.ol .rules .crude th,.ol-08-basket.ol .rules .crude td{border-bottom:0;border-top:2px solid var(--line);font-weight:700}.ol-08-basket .o08-sum{font-size:15px;line-height:1.5}.ol-08-steps .stop.s-crude{border-left-color:var(--o08-crude)}.ol-08-steps .stop.s-opex{border-left-color:var(--o08-opex)}.ol-08-steps .stop.s-mid{border-left-color:var(--ink);background:#f6f7fb}.ol-08-machine .seg-prod,.ol-08-experiments .seg-prod{background:var(--o08-prod);color:var(--ink)}.ol-08-machine .seg-damper,.ol-08-experiments .seg-damper{background:var(--o08-damper);color:#fff}.ol-08-machine .seg-gap,.ol-08-experiments .seg-gap{background:var(--o08-gap);color:#fff}.ol-08-machine .seg-loss,.ol-08-experiments .seg-loss{background:#fdecec;color:#b42318}.ol-08-machine .seg-plant{background:var(--o08-plant);color:var(--ink)}.ol-08-machine .seg+.seg,.ol-08-experiments .seg+.seg{box-shadow:inset 1px 0 #fff}.ol-08-machine.ol .tag-new{background:#fff}.ol-08-machine .o08-bars{display:flex;flex-direction:column;gap:8px}.ol-08-machine .o08-barrow{display:grid;grid-template-columns:4.2em minmax(0,1fr);gap:8px;align-items:center;color:var(--muted);font-size:13px;line-height:1.3}.ol-08-machine .o08-barrow .barrel{height:40px}.ol-08-machine .o08-fuels{display:flex;flex-direction:column;gap:6px}.ol-08-machine .o08-fuels p,.ol-08-machine .o08-msg{font-size:14px;line-height:1.5}.ol-08-machine .o08-msg{font-weight:600}.ol-08-machine .o08-own{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid #c7cff7}.ol-08-machine .o08-own .barrel{height:36px}.ol-08-machine .o08-own .o08-msg{font-weight:400}.ol-08-experiments .o08-go{display:flex;flex-wrap:wrap;gap:8px}.ol-08-experiments.ol>.omuted{margin-bottom:10px}.ol-08-damper.ol .chart .sel,.ol-08-budget.ol .chart .sel{fill:var(--ink);font-weight:700}.ol-08-damper .chart .hit,.ol-08-budget .chart .hit{cursor:pointer}.ol-08-damper .o08-read,.ol-08-budget .o08-read{min-height:6em;color:var(--ink);font-size:14px;line-height:1.5}.ol-08-damper .o08-line{display:inline-block;flex:none;width:16px;height:0;border-top:3px solid var(--ink)}.ol-08-damper .o08-line.law{border-top-color:var(--budget)}.ol-08-damper .o08-line.home{border-top-color:var(--primary)}.ol-08-damper .o08-line.cut{border-top:2px dashed var(--err)}@media(prefers-reduced-motion:reduce){.ol-08-machine .seg,.ol-08-experiments .seg,.ol-08-basket .seg{transition:none}}@media(min-width:1024px){.prose-article:has(>.ol)>.ol-08-basket,.prose-article:has(>.ol)>.ol-08-steps,.prose-article:has(>.ol)>.ol-08-damper,.prose-article:has(>.ol)>.ol-08-budget{max-width:none}.prose-article:has(>.ol) .ol-08-machine.ol .panel:has(>.mctl){grid-template-columns:480px minmax(0,1fr)}.prose-article:has(>.ol) .ol-08-machine.ol .mctl>.knobs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.prose-article:has(>.ol) .ol-08-machine.ol .mctl>.knobs>.knob{grid-row:span 3}@supports (grid-template-rows: subgrid){.prose-article:has(>.ol) .ol-08-machine.ol .mctl>.knobs>.knob{display:grid;grid-template-rows:subgrid;row-gap:2px}}.prose-article:has(>.ol) .ol-08-machine.ol .mctl .presets>.obtn{flex:1 1 auto}.prose-article:has(>.ol) .ol-08-machine.ol .mout>.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.prose-article:has(>.ol) .ol-08-machine.ol .panel>.o08-own,.prose-article:has(>.ol) .ol-08-machine.ol .panel>.omuted{grid-column:1 / -1}.prose-article:has(>.ol) .ol-08-machine.ol .o08-own{display:grid;grid-template-columns:480px minmax(0,1fr);gap:10px 32px;align-items:start}.prose-article:has(>.ol) .ol-08-machine.ol .o08-own>h3{grid-column:1 / -1}.prose-article:has(>.ol) .ol-08-machine.ol .o08-own>.knobs{grid-area:2 / 1 / 5 / 2}.prose-article:has(>.ol) .ol-08-machine.ol .o08-own>.barrel{grid-area:2 / 2}.prose-article:has(>.ol) .ol-08-machine.ol .o08-own>.legend{grid-area:3 / 2}.prose-article:has(>.ol) .ol-08-machine.ol .o08-own>.o08-msg{grid-area:4 / 2}.prose-article:has(>.ol) .ol-08-basket.ol>.ocard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto auto 1fr;gap:8px 32px;align-items:start}.prose-article:has(>.ol) .ol-08-basket.ol>.ocard>h3{grid-area:1 / 1}.prose-article:has(>.ol) .ol-08-basket.ol>.ocard>.barrel{grid-area:2 / 1}.prose-article:has(>.ol) .ol-08-basket.ol>.ocard>.legend{grid-area:3 / 1}.prose-article:has(>.ol) .ol-08-basket.ol>.ocard>.scroll{grid-area:1 / 2 / 6 / 3}.prose-article:has(>.ol) .ol-08-basket.ol>.ocard>.o08-sum{grid-area:4 / 1;margin-top:8px}.prose-article:has(>.ol) .ol-08-basket.ol>.ocard>.omuted{grid-area:5 / 1}.prose-article:has(>.ol) .ol-08-steps.ol .stops{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px}.prose-article:has(>.ol) .ol-08-steps.ol .stop{grid-column:span 3;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:2px}.prose-article:has(>.ol) .ol-08-steps.ol .stop:nth-child(n+5){grid-column:span 4}.prose-article:has(>.ol) .ol-08-steps.ol .stop .e{grid-column:1;grid-row:auto;align-self:start;margin-top:6px}.prose-article:has(>.ol) :is(.ol-08-damper,.ol-08-budget).ol>.ocard{display:grid;grid-template-columns:560px minmax(0,1fr);grid-template-rows:auto auto auto 1fr auto;gap:8px 32px}.prose-article:has(>.ol) :is(.ol-08-damper,.ol-08-budget).ol>.ocard>h3{grid-area:1 / 1 / 2 / -1}.prose-article:has(>.ol) :is(.ol-08-damper,.ol-08-budget).ol>.ocard>.modes{grid-area:2 / 2}.prose-article:has(>.ol) :is(.ol-08-damper,.ol-08-budget).ol>.ocard>.legend{grid-area:3 / 2;flex-direction:column;flex-wrap:nowrap;gap:8px;margin-top:4px}.prose-article:has(>.ol) :is(.ol-08-damper,.ol-08-budget).ol>.ocard>.chart{grid-area:2 / 1 / 5 / 2;align-self:start}.prose-article:has(>.ol) :is(.ol-08-damper,.ol-08-budget).ol>.ocard>.o08-read{grid-area:5 / 1}.prose-article:has(>.ol) :is(.ol-08-damper,.ol-08-budget).ol>.ocard>.omuted{grid-area:4 / 2 / 6 / 3;align-self:start;margin-top:4px}}@media(min-width:1200px){.prose-article:has(>.ol) .ol-08-machine.ol .mout>.stats{grid-template-columns:repeat(3,minmax(0,1fr))}.prose-article:has(>.ol) :is(.ol-08-damper,.ol-08-budget).ol>.ocard{grid-template-columns:720px minmax(0,1fr)}}
