.oil-cycle[data-v-4fa509ad]{--marker:2.75rem;display:grid;gap:2.5rem;list-style:none;margin:0;padding:0;position:relative}.oil-cycle[data-v-4fa509ad]:after,.oil-cycle[data-v-4fa509ad]:before{bottom:0;content:"";inset-inline-start:calc(var(--marker)/2 - .5px);position:absolute;top:calc(var(--marker)/2);width:1px}.oil-cycle[data-v-4fa509ad]:before{background:var(--ui-border-accented,currentColor);opacity:.6}.oil-cycle[data-v-4fa509ad]:after{animation:cycle-fill-4fa509ad linear both;animation-range:entry 85% exit 15%;animation-timeline:view(block);background:var(--ui-primary,currentColor);transform-origin:top}@keyframes cycle-fill-4fa509ad{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.oil-step[data-v-4fa509ad]:last-child:after{background:var(--ui-bg);bottom:0;content:"";inset-inline-start:calc(var(--marker)/2 - 2px);position:absolute;top:var(--marker);width:4px;z-index:1}.oil-step[data-v-4fa509ad]{align-items:start;display:grid;gap:0 1.25rem;grid-template-columns:var(--marker) minmax(0,1fr);position:relative}.oil-marker[data-v-4fa509ad]{align-items:center;background:var(--ui-bg);border:1px solid var(--ui-border-accented);border-radius:9999px;color:var(--ui-primary);display:flex;font-family:var(--font-serif);font-size:.9375rem;font-variant-numeric:tabular-nums;height:var(--marker);justify-content:center;line-height:1;position:relative;width:var(--marker);z-index:2}.oil-body[data-v-4fa509ad]{display:grid;gap:.5rem;padding-block:.5rem}@media(min-width:768px){.oil-cycle[data-v-4fa509ad]{gap:3rem}.oil-body[data-v-4fa509ad]{align-items:baseline;gap:0 2.5rem;grid-template-columns:minmax(0,16rem) minmax(0,1fr)}}@media(prefers-reduced-motion:no-preference){.oil-marker[data-v-4fa509ad]{animation:cycle-marker-4fa509ad linear both;animation-range:entry 30% entry 95%;animation-timeline:view(block)}.oil-body[data-v-4fa509ad]{animation:cycle-step-4fa509ad linear both;animation-range:entry 25% entry 100%;animation-timeline:view(block)}@keyframes cycle-marker-4fa509ad{0%{opacity:0;transform:scale(.45)}to{opacity:1;transform:none}}@keyframes cycle-step-4fa509ad{0%{opacity:0;transform:translate3d(0,1rem,0)}to{opacity:1;transform:none}}}
