.art-layer.svelte-3fumig{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.art-layer.svelte-3fumig div:where(.svelte-3fumig),.art-layer.svelte-3fumig i:where(.svelte-3fumig),.art-layer.svelte-3fumig svg:where(.svelte-3fumig){position:absolute}.geo.svelte-3fumig{background:var(--muted);opacity:.45;height:24px;top:12px;left:24px;right:24px;-webkit-mask:url(../../../art/soe-como-x/geophones.svg) 0 0/96px 24px repeat-x;mask:url(../../../art/soe-como-x/geophones.svg) 0 0/96px 24px repeat-x}.hero.svelte-3fumig{height:100px;top:112px;left:0;right:0}.win.svelte-3fumig{inset:0;overflow:hidden;transform:translate(-100%)}.trace.svelte-3fumig{background:var(--accent-hi);opacity:.3;inset:0;transform:translate(100%);-webkit-mask:url(../../../art/soe-como-x/trace.svg) 24px 0/calc(100% - 48px) 100% no-repeat;mask:url(../../../art/soe-como-x/trace.svg) 24px 0/calc(100% - 48px) 100% no-repeat}.win.svelte-3fumig:after{--pen:color-mix(in srgb, var(--accent-hi) 40%, transparent);content:"";background:radial-gradient(farthest-side at 100% 50%, var(--pen), transparent);opacity:0;width:48px;position:absolute;top:0;bottom:0;right:0}.hero.svelte-3fumig[data-art-seen] .win:where(.svelte-3fumig){animation:svelte-3fumig-wipe 2.8s var(--ease-in-out,ease-in-out) .3s both}.hero.svelte-3fumig[data-art-seen] .trace:where(.svelte-3fumig){animation:svelte-3fumig-unwipe 2.8s var(--ease-in-out,ease-in-out) .3s both}.hero.svelte-3fumig[data-art-seen] .win:where(.svelte-3fumig):after{animation:2.8s linear .3s both svelte-3fumig-pen}.log.svelte-3fumig{background:var(--text-2);opacity:.16;width:16px;top:300px;bottom:340px;-webkit-mask-image:url(../../../art/soe-como-x/well-log.svg),linear-gradient(#0000,#000 160px calc(100% - 160px),#0000);mask-image:url(../../../art/soe-como-x/well-log.svg),linear-gradient(#0000,#000 160px calc(100% - 160px),#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:16px 240px,auto;mask-size:16px 240px,auto;-webkit-mask-repeat:repeat-y,repeat;mask-repeat:repeat-y,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.log.l.svelte-3fumig{left:4px}.log.r.svelte-3fumig{right:4px;transform:scaleX(-1)}.ground.svelte-3fumig{height:300px;bottom:0;left:0;right:0}.strata.svelte-3fumig{opacity:.32;inset:100px 0 0;-webkit-mask:linear-gradient(#0000,#000 50%);mask:linear-gradient(#0000,#000 50%)}.stratum.svelte-3fumig{background:0 0/100% 100% no-repeat;inset:0}.s1.svelte-3fumig{--shift:-48px;background-image:url(../../../art/soe-como-x/strata-far.svg)}.s2.svelte-3fumig{--shift:-18px;background-image:url(../../../art/soe-como-x/strata-mid.svg)}.s3.svelte-3fumig{--shift:14px;background-image:url(../../../art/soe-como-x/strata-near.svg)}@supports (animation-timeline:scroll()){.stratum.svelte-3fumig{animation:linear both svelte-3fumig-strata;animation-timeline:scroll(root);animation-range:calc(100% - 900px) 100%}}.shot.svelte-3fumig{height:150px;bottom:0;left:0;right:0;overflow:hidden}.wave.svelte-3fumig{--front:color-mix(in srgb, var(--text-2) 30%, transparent);width:360px;height:360px;box-shadow:inset 0 0 0 1px var(--front);opacity:.6;animation:svelte-3fumig-wave 10s var(--ease-out,ease-out) infinite;border-radius:50%;top:-180px;left:calc(12% - 180px);transform:scale(.55)}.wave.svelte-3fumig+.wave:where(.svelte-3fumig){opacity:.3;animation-delay:-5s;transform:scale(.85)}.roll.svelte-3fumig{width:min(480px,42%);height:1px;bottom:12px;right:24px}.roll.svelte-3fumig:before,.roll.svelte-3fumig:after,.roll.svelte-3fumig svg:where(.svelte-3fumig){aspect-ratio:480/140;width:100%;bottom:0;left:0}.roll.svelte-3fumig:before,.roll.svelte-3fumig:after{content:"";position:absolute}.roll.svelte-3fumig:before{background:var(--text-2);opacity:.14;-webkit-mask:url(../../../art/soe-como-x/pitch-grid.svg) 0 0/100% 100% no-repeat;mask:url(../../../art/soe-como-x/pitch-grid.svg) 0 0/100% 100% no-repeat}.roll.svelte-3fumig:after{background:var(--accent-hi);opacity:.3;-webkit-mask:url(../../../art/soe-como-x/pitch-curve.svg) 0 0/100% 100% no-repeat;mask:url(../../../art/soe-como-x/pitch-curve.svg) 0 0/100% 100% no-repeat}.roll.svelte-3fumig svg:where(.svelte-3fumig){overflow:visible}rect.svelte-3fumig{fill:var(--accent-hi);fill-opacity:.6;opacity:0}.roll.svelte-3fumig[data-art-seen] rect:where(.svelte-3fumig){animation:svelte-3fumig-snap .55s var(--ease-mech,cubic-bezier(.3, 1.4, .5, 1)) var(--d,0s) both}rect.svelte-3fumig:first-child{--from:6px;--d:50ms}rect.svelte-3fumig:nth-child(2){--from:-5px;--d:.14s}rect.svelte-3fumig:nth-child(3){--from:4px;--d:.23s}rect.svelte-3fumig:nth-child(4){--from:-6px;--d:.32s}rect.svelte-3fumig:nth-child(5){--from:5px;--d:.41s}rect.svelte-3fumig:nth-child(6){--from:-5px;--d:.5s}rect.svelte-3fumig:nth-child(7){--from:5px;--d:.59s}rect.svelte-3fumig:nth-child(8){--from:-4px;--d:.68s}rect.svelte-3fumig:nth-child(9){--from:6px;--d:.77s}@keyframes svelte-3fumig-wipe{0%{transform:translate(-100%)}to{transform:none}}@keyframes svelte-3fumig-unwipe{0%{transform:translate(100%)}to{transform:none}}@keyframes svelte-3fumig-pen{0%,to{opacity:0}6%,88%{opacity:1}}@keyframes svelte-3fumig-strata{0%{transform:translateY(var(--shift))}to{transform:none}}@keyframes svelte-3fumig-wave{0%{opacity:.9;transform:scale(.04)}to{opacity:0;transform:scale(1)}}@keyframes svelte-3fumig-snap{0%{opacity:0;transform:translateY(var(--from))}50%{opacity:1}to{opacity:1;transform:none}}@media (width<=720px){.geo.svelte-3fumig,.log.svelte-3fumig,.shot.svelte-3fumig{display:none}.hero.svelte-3fumig{height:80px;top:96px}.trace.svelte-3fumig{-webkit-mask-position:16px 0;mask-position:16px 0;-webkit-mask-size:calc(100% - 32px) 100%;mask-size:calc(100% - 32px) 100%}.strata.svelte-3fumig{inset:140px 0 0}.roll.svelte-3fumig{width:52%;bottom:4px;right:16px}}[data-art=paused] .svelte-3fumig:not(.stratum),[data-art=paused] .svelte-3fumig:after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.art-layer.svelte-3fumig :where(.svelte-3fumig),.art-layer.svelte-3fumig :where(.svelte-3fumig):before,.art-layer.svelte-3fumig :where(.svelte-3fumig):after{animation:none!important}.win.svelte-3fumig,.trace.svelte-3fumig{transform:none}rect.svelte-3fumig{opacity:1}}
