.ol-06-ladder,.ol-06-machine,.ol-06-experiments{--lift: #f0b44c;--drill: #9a4a12}.ol-06-machine .seg-lift,.ol-06-experiments .seg-lift{background:var(--lift);color:var(--ink)}.ol-06-machine .seg-drill,.ol-06-experiments .seg-drill{background:var(--drill);color:#fff}.ol-06-start.ol .opts{grid-template-columns:repeat(4,minmax(0,1fr))}.ol-06-ladder .stop.s-lift{border-left-color:var(--lift)}.ol-06-ladder .stop.s-drill{border-left-color:var(--drill)}.ol-06-machine.ol .knobs,.ol-06-machine.ol .stats{grid-template-columns:repeat(3,minmax(0,1fr))}.ol-06-machine.ol .tag-new{background:#fff}.ol-06-machine .bars{display:flex;flex-direction:column;gap:12px}.ol-06-machine .bar-box{display:flex;flex-direction:column;gap:6px}.ol-06-machine .legend b{color:var(--ink)}.ol-06-machine .sub{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid #dfe5fb}.ol-06-machine .chart .bar{fill:var(--primary)}.ol-06-machine .chart .sel,.ol-06-quota .chart .sel{fill:var(--ink);font-weight:700}.ol-06-machine .chart .hit,.ol-06-quota .chart .hit{cursor:pointer}.ol-06-machine .chart:focus-visible,.ol-06-quota .chart:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.ol-06-experiments.ol .mrow{grid-template-columns:4.2em minmax(0,1fr)}.ol-06-swing .swing{display:flex;flex-direction:column;gap:10px}.ol-06-swing .srow{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr) 4.2em;gap:10px;align-items:center;font-size:14px;line-height:1.35}.ol-06-swing .sbar{display:block;height:18px;border-radius:5px;background:#fff;border:1px solid var(--hair)}.ol-06-swing .sbar i{display:block;height:100%;border-radius:4px;background:var(--primary)}.ol-06-swing .srow.world .sbar i{background:var(--muted)}.ol-06-swing .sv{font-weight:700;text-align:right;white-space:nowrap}.ol-06-lifting.ol details{padding:2px 16px;border:1px solid var(--hair);border-radius:16px;background:#fff;box-shadow:var(--nv-shadow)}.ol-06-lifting.ol details[open]{padding-bottom:14px}.ol-06-lifting.ol summary{min-height:44px;color:var(--ink);font-size:15px;line-height:1.35}.ol-06-lifting.ol details>.omuted{margin-top:10px}.ol-06-lifting .rules .none{color:var(--muted);font-weight:400}.ol-06-life.ol .grid3{grid-template-columns:minmax(0,1fr)}.ol-06-quota .legend .mark-quota{display:inline-block;flex:none;width:16px;height:3px;border-radius:2px;background:var(--ink)}.ol-06-quota .legend .mark-out{display:inline-block;flex:none;width:10px;height:10px;border-radius:50%;background:var(--primary)}.ol-06-quiz.ol .q .opts.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.ol-06-quiz.ol .q .opts.n4{grid-template-columns:repeat(4,minmax(0,1fr))}.ol-06-quota .qfig{display:contents}@media(max-width:640px){.ol-06-start.ol .opts,.ol-06-machine.ol .stats,.ol-06-quiz.ol .q .opts.n4{grid-template-columns:repeat(2,minmax(0,1fr))}.ol-06-machine.ol .knobs{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.ol-06-quiz.ol .q .opts.n3{grid-template-columns:minmax(0,1fr)}.ol-06-swing .srow{grid-template-columns:minmax(0,1fr) 4.2em;row-gap:4px}.ol-06-swing .sl{grid-column:1 / -1}}@media(min-width:1024px){.prose-article:has(>.ol) .ol-06-machine .mctl .knobs{grid-template-columns:minmax(0,1fr)}.prose-article:has(>.ol) .ol-06-machine .mout .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.prose-article:has(>.ol) .ol-06-machine .mctl .presets>.obtn{flex:1 1 auto}.prose-article:has(>.ol) .ol-06-machine .mout .modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.prose-article:has(>.ol) .ol-06-machine .panel>details{grid-column:1 / -1}.prose-article:has(>.ol) .ol-06-machine .panel>details>.dlist{display:block;-moz-columns:2;columns:2;-moz-column-gap:48px;column-gap:48px}.prose-article:has(>.ol) .ol-06-machine .panel>details>.dlist>li{padding-bottom:6px;-moz-column-break-inside:avoid;break-inside:avoid}.prose-article:has(>.ol)>.ol-06-quota{max-width:none}.prose-article:has(>.ol) .ol-06-quota .ocard{display:grid;grid-template-columns:520px minmax(0,1fr);gap:8px 32px;align-items:center}.prose-article:has(>.ol) .ol-06-quota .ocard>h3{grid-column:1 / -1}.prose-article:has(>.ol) .ol-06-quota .qfig{display:flex;flex-direction:column;gap:8px;min-width:0}}@media(min-width:1200px){.prose-article:has(>.ol) .ol-06-machine .mout .stats{grid-template-columns:repeat(3,minmax(0,1fr))}.prose-article:has(>.ol) .ol-06-quota .ocard{grid-template-columns:624px minmax(0,1fr)}.prose-article:has(>.ol)>.ol-06-ladder{max-width:none}.prose-article:has(>.ol) .ol-06-ladder .stops{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.prose-article:has(>.ol) .ol-06-ladder .stop{grid-template-columns:minmax(0,1fr);align-content:start;row-gap:2px}.prose-article:has(>.ol) .ol-06-ladder .stop .e{grid-column:1;grid-row:auto;align-self:start;margin-top:6px}}
