.ToolFrame-module__XfOYZW__frame{background:var(--color-surface);box-shadow:0 -3px 0 0 var(--px-2), 0 3px 0 0 var(--px-2), -3px 0 0 0 var(--px-2), 3px 0 0 0 var(--px-2), 7px 9px 0 0 color-mix(in srgb, var(--px-1) 55%, transparent);gap:20px;margin:3px 9px 11px 3px;padding:clamp(20px,3vw,32px);animation:.9s cubic-bezier(.16,1,.3,1) .15s both ToolFrame-module__XfOYZW__frame-in;display:grid;position:relative;container-type:inline-size}@keyframes ToolFrame-module__XfOYZW__frame-in{0%{opacity:0;transform:translateY(18px)}}.ToolFrame-module__XfOYZW__head{justify-content:space-between;align-items:center;gap:16px;min-height:36px;display:flex}.ToolFrame-module__XfOYZW__label{color:var(--color-onSurfaceMedium);margin:0}.ToolFrame-module__XfOYZW__label b{font-weight:inherit;color:var(--color-onSurfaceHigh)}.ToolFrame-module__XfOYZW__reset{font:inherit;color:var(--color-onSurfaceMedium);background:var(--color-background);box-shadow:0 -2px 0 0 var(--px-2), 0 2px 0 0 var(--px-2), -2px 0 0 0 var(--px-2), 2px 0 0 0 var(--px-2);cursor:pointer;border:0;flex:none;align-items:center;gap:6px;margin:2px;padding:6px 12px;font-size:.8125rem;font-weight:600;transition:opacity .3s,color .2s,background-color .2s;display:inline-flex}.ToolFrame-module__XfOYZW__reset[data-idle]{opacity:0;pointer-events:none}.ToolFrame-module__XfOYZW__reset:focus-visible{outline:2px solid var(--px-4);outline-offset:4px}@media (hover:hover){.ToolFrame-module__XfOYZW__reset:hover{color:var(--px-on-ink);background:var(--px-ink)}}.ToolFrame-module__XfOYZW__caption{color:var(--color-onSurfaceMedium);margin:0}.ToolFrame-module__XfOYZW__all{white-space:nowrap;color:var(--px-ink);font-weight:600}.ToolFrame-module__XfOYZW__stage{width:100%;position:relative}.ToolFrame-module__XfOYZW__stage>svg{shape-rendering:crispedges;width:100%;height:auto;display:block;overflow:visible}.ToolFrame-module__XfOYZW__chips{flex-wrap:wrap;gap:8px;display:flex}.ToolFrame-module__XfOYZW__chip{font:inherit;color:var(--color-onSurfaceHigh);background:var(--color-background);box-shadow:0 -2px 0 0 var(--px-2), 0 2px 0 0 var(--px-2), -2px 0 0 0 var(--px-2), 2px 0 0 0 var(--px-2);cursor:pointer;border:0;align-items:center;gap:6px;margin:2px;padding:8px 12px;font-size:.875rem;font-weight:600;transition:color .2s,background-color .2s;display:inline-flex}.ToolFrame-module__XfOYZW__chip[aria-pressed=true]{color:var(--px-on-ink);background:var(--px-ink);box-shadow:0 -2px 0 0 var(--px-1), 0 2px 0 0 var(--px-1), -2px 0 0 0 var(--px-1), 2px 0 0 0 var(--px-1), 3px 4px 0 0 var(--px-2)}.ToolFrame-module__XfOYZW__chip:focus-visible{outline:2px solid var(--px-4);outline-offset:4px}.ToolFrame-module__XfOYZW__chip:disabled{opacity:.45;cursor:not-allowed}@media (hover:hover){.ToolFrame-module__XfOYZW__chip:not([aria-pressed=true]):not(:disabled):hover{background:var(--color-overlay02)}}.ToolFrame-module__XfOYZW__readout{min-height:3em;color:var(--color-onSurfaceHigh);margin:0;font-size:1.125rem;font-weight:600;line-height:1.45}.ToolFrame-module__XfOYZW__svgLabel{fill:var(--color-onSurfaceMedium);font:600 12px/1 var(--font-sans), sans-serif}.ToolFrame-module__XfOYZW__svgAccent{fill:var(--px-ink)}.ToolFrame-module__XfOYZW__split,.ToolFrame-module__XfOYZW__splitWide{display:contents}.ToolFrame-module__XfOYZW__half{align-content:start;gap:20px;min-width:0;display:grid;position:relative}@container (min-width:760px){.ToolFrame-module__XfOYZW__split,.ToolFrame-module__XfOYZW__splitWide{align-items:start;gap:clamp(32px,4cqi,56px);display:grid}.ToolFrame-module__XfOYZW__split{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr)}.ToolFrame-module__XfOYZW__splitWide{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.ToolFrame-module__XfOYZW__sticky{position:sticky;top:112px}}@media (prefers-reduced-motion:reduce){.ToolFrame-module__XfOYZW__frame{animation-name:ToolFrame-module__XfOYZW__frame-fade}@keyframes ToolFrame-module__XfOYZW__frame-fade{0%{opacity:0}}.ToolFrame-module__XfOYZW__reset,.ToolFrame-module__XfOYZW__chip{transition:none}}
.Diamond-module__wymblq__stage{height:clamp(180px,34cqi,320px);position:relative;overflow:hidden}.Diamond-module__wymblq__shape{width:100%;height:100%;position:absolute;inset:0}.Diamond-module__wymblq__shape polygon{fill:color-mix(in srgb, var(--px-3) 8%, transparent);stroke:var(--px-2);stroke-width:2px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.Diamond-module__wymblq__shape line{stroke:var(--color-overlay03);stroke-width:2px;stroke-dasharray:2 6;vector-effect:non-scaling-stroke}.Diamond-module__wymblq__stage[data-phase="2"] .Diamond-module__wymblq__shape polygon{fill:color-mix(in srgb, var(--px-4) 10%, transparent)}.Diamond-module__wymblq__idea{pointer-events:none;transform:translate(calc(var(--x) * 1%), calc(var(--y) * 1%));transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .5s;transition-delay:calc(var(--i) * 30ms);position:absolute;inset:0}.Diamond-module__wymblq__idea i{background:var(--px-3);width:12px;height:12px;box-shadow:inset -3px -3px 0 var(--px-2), 0 0 0 2px var(--px-1);position:absolute;top:-6px;left:-6px}.Diamond-module__wymblq__idea[data-boss] i{background:var(--px-4);width:16px;height:16px;box-shadow:inset -4px -4px 0 var(--px-2), 0 0 0 2px var(--px-1);top:-8px;left:-8px}.Diamond-module__wymblq__idea[data-picked] i{background:var(--px-4)}.Diamond-module__wymblq__idea[data-hidden]{opacity:0}.Diamond-module__wymblq__stage[data-phase="2"] .Diamond-module__wymblq__idea:not([data-hidden]) i{animation:1.2s steps(2,end) infinite Diamond-module__wymblq__jostle;animation-delay:calc(var(--i) * -170ms)}@keyframes Diamond-module__wymblq__jostle{50%{transform:translate(3px,-3px)}}.Diamond-module__wymblq__zones{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.Diamond-module__wymblq__zones li{justify-content:center;display:flex}.Diamond-module__wymblq__zones li:first-child{justify-content:flex-start}.Diamond-module__wymblq__zones li:last-child{justify-content:flex-end}.Diamond-module__wymblq__count{color:var(--color-onSurfaceMedium);margin:0;font-size:.9375rem;line-height:1.5}.Diamond-module__wymblq__count b{color:var(--px-ink);font-variant-numeric:tabular-nums;font-size:1.25rem}@media (max-width:479px){.Diamond-module__wymblq__zones{grid-template-columns:1fr}.Diamond-module__wymblq__zones li,.Diamond-module__wymblq__zones li:first-child,.Diamond-module__wymblq__zones li:last-child{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.Diamond-module__wymblq__idea{transition:opacity .2s}.Diamond-module__wymblq__stage[data-phase="2"] .Diamond-module__wymblq__idea:not([data-hidden]) i{animation:none}}
.Iceberg-module__gcNCwq__ask{color:var(--color-onSurfaceHigh);margin:0;font-size:1.125rem;font-weight:700}.Iceberg-module__gcNCwq__sea{display:grid}.Iceberg-module__gcNCwq__sky,.Iceberg-module__gcNCwq__water{align-content:start;gap:10px;padding:16px;display:grid;position:relative}.Iceberg-module__gcNCwq__sky{align-content:end;min-height:150px}.Iceberg-module__gcNCwq__water{background:color-mix(in srgb, var(--px-2) 16%, transparent);border-top:4px solid #0000;border-image:repeating-linear-gradient(90deg, var(--px-4) 0 8px, var(--px-2) 8px 16px) 4;min-height:220px}.Iceberg-module__gcNCwq__tip,.Iceberg-module__gcNCwq__body{shape-rendering:crispedges;pointer-events:none;width:min(100%,544px);position:absolute;left:50%;transform:translate(-50%)}.Iceberg-module__gcNCwq__tip{opacity:.9;width:192px;height:96px;bottom:0}.Iceberg-module__gcNCwq__body{opacity:.45;height:auto;top:0}.Iceberg-module__gcNCwq__zoneName{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--color-onSurfaceMedium);margin:0;font-size:.8125rem;font-weight:600;position:relative}.Iceberg-module__gcNCwq__things{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:relative}.Iceberg-module__gcNCwq__thing{animation:.45s steps(3,end) both Iceberg-module__gcNCwq__settle}@keyframes Iceberg-module__gcNCwq__settle{0%{opacity:0;transform:translateY(-10px)}}.Iceberg-module__gcNCwq__water .Iceberg-module__gcNCwq__thing{animation-name:Iceberg-module__gcNCwq__sink}@keyframes Iceberg-module__gcNCwq__sink{0%{opacity:0;transform:translateY(-14px)}}.Iceberg-module__gcNCwq__chip{font:inherit;text-align:left;color:var(--color-onSurfaceHigh);background:var(--color-background);box-shadow:0 -2px 0 0 var(--px-2), 0 2px 0 0 var(--px-2), -2px 0 0 0 var(--px-2), 2px 0 0 0 var(--px-2);cursor:pointer;border:0;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:2px;padding:8px 12px;font-size:.875rem;font-weight:600;line-height:1.35;display:inline-flex}.Iceberg-module__gcNCwq__chip[aria-pressed=true]{box-shadow:0 -2px 0 0 var(--px-1), 0 2px 0 0 var(--px-1), -2px 0 0 0 var(--px-1), 2px 0 0 0 var(--px-1), 3px 4px 0 0 var(--px-2)}.Iceberg-module__gcNCwq__chip:focus-visible{outline:2px solid var(--px-4);outline-offset:4px}@media (hover:hover){button.Iceberg-module__gcNCwq__chip:hover{background:var(--color-overlay02)}}.Iceberg-module__gcNCwq__yours{color:var(--px-on-ink);background:var(--px-ink);padding:2px 6px;font-size:.75rem}span.Iceberg-module__gcNCwq__chip{cursor:default}.Iceberg-module__gcNCwq__thing[data-moved] .Iceberg-module__gcNCwq__chip{box-shadow:0 -2px 0 0 var(--px-4), 0 2px 0 0 var(--px-4), -2px 0 0 0 var(--px-4), 2px 0 0 0 var(--px-4), 3px 4px 0 0 var(--px-2)}.Iceberg-module__gcNCwq__thing[data-moved]{animation-duration:.7s}.Iceberg-module__gcNCwq__notes{color:var(--color-onSurfaceMedium);gap:10px;margin:0;padding:0;font-size:.9375rem;line-height:1.5;list-style:none;display:grid}.Iceberg-module__gcNCwq__notes b{color:var(--color-onSurfaceHigh)}@media (prefers-reduced-motion:reduce){.Iceberg-module__gcNCwq__thing{animation:none}}
.Kernel-module__SraTVG__situation{color:var(--color-onSurfaceHigh);gap:6px;margin:0;font-size:1.0625rem;line-height:1.55;display:grid}.Kernel-module__SraTVG__chain{align-items:flex-start;padding-top:8px;display:flex}.Kernel-module__SraTVG__node{width:88px;font:inherit;color:var(--color-onSurfaceMedium);cursor:pointer;background:0 0;border:0;flex:none;justify-items:center;gap:8px;padding:0;display:grid}.Kernel-module__SraTVG__orb{width:48px;height:48px;color:var(--color-onSurfaceHigh);background:var(--color-background);box-shadow:0 -3px 0 0 var(--px-2), 0 3px 0 0 var(--px-2), -3px 0 0 0 var(--px-2), 3px 0 0 0 var(--px-2);place-items:center;margin:3px;font-size:.9375rem;font-weight:700;transition:transform .2s steps(2,end),background-color .2s,color .2s;display:grid}.Kernel-module__SraTVG__node[data-chosen] .Kernel-module__SraTVG__orb{color:var(--px-on-ink);background:var(--px-ink)}.Kernel-module__SraTVG__node[aria-current=step] .Kernel-module__SraTVG__orb{box-shadow:0 -3px 0 0 var(--px-4), 0 3px 0 0 var(--px-4), -3px 0 0 0 var(--px-4), 3px 0 0 0 var(--px-4), 0 10px 0 -2px var(--color-overlay03);transform:translateY(-4px)}.Kernel-module__SraTVG__node[aria-current=step] .Kernel-module__SraTVG__name{color:var(--color-onSurfaceHigh)}.Kernel-module__SraTVG__name{text-align:center;font-size:.8125rem;font-weight:600;line-height:1.3}.Kernel-module__SraTVG__node:focus-visible{outline:2px solid var(--px-4);outline-offset:4px}.Kernel-module__SraTVG__link{flex:1;justify-content:space-between;gap:2px;min-width:24px;margin-top:25px;display:flex}.Kernel-module__SraTVG__link i{background:var(--color-overlay03);max-width:8px;height:6px;transition:background-color .2s step-end,opacity .3s,transform .3s;transition-delay:calc(var(--b) * 60ms);flex:1}.Kernel-module__SraTVG__link[data-on] i{background:var(--px-4)}.Kernel-module__SraTVG__link[data-broken] i:nth-child(3){opacity:0;transform:translateY(8px)}.Kernel-module__SraTVG__link[data-broken] i{background:var(--px-2)}.Kernel-module__SraTVG__verdict{gap:6px;display:grid}.Kernel-module__SraTVG__verdict p{margin:0}.Kernel-module__SraTVG__chain[data-holds] .Kernel-module__SraTVG__orb{animation:Kernel-module__SraTVG__hop .5s steps(3, end) calc(var(--i,0) * 80ms)}.Kernel-module__SraTVG__chain[data-holds] .Kernel-module__SraTVG__node:nth-of-type(2) .Kernel-module__SraTVG__orb{--i:1}.Kernel-module__SraTVG__chain[data-holds] .Kernel-module__SraTVG__node:nth-of-type(3) .Kernel-module__SraTVG__orb{--i:2}@keyframes Kernel-module__SraTVG__hop{40%{transform:translateY(-8px)}}.Kernel-module__SraTVG__question{color:var(--color-onSurfaceHigh);margin:0;font-size:1.125rem;font-weight:700}.Kernel-module__SraTVG__options{gap:12px;margin:0;padding:0;list-style:none;display:grid}.Kernel-module__SraTVG__option{width:calc(100% - 4px);font:inherit;text-align:left;color:var(--color-onSurfaceHigh);background:var(--color-background);box-shadow:0 -2px 0 0 var(--px-2), 0 2px 0 0 var(--px-2), -2px 0 0 0 var(--px-2), 2px 0 0 0 var(--px-2);cursor:pointer;border:0;margin:2px;padding:12px 14px;font-size:.9375rem;line-height:1.5;transition:background-color .2s,color .2s;display:block}.Kernel-module__SraTVG__option[aria-pressed=true]{color:var(--px-on-ink);background:var(--px-ink);box-shadow:0 -2px 0 0 var(--px-1), 0 2px 0 0 var(--px-1), -2px 0 0 0 var(--px-1), 2px 0 0 0 var(--px-1), 3px 4px 0 0 var(--px-2)}.Kernel-module__SraTVG__option:focus-visible{outline:2px solid var(--px-4);outline-offset:4px}@media (hover:hover){.Kernel-module__SraTVG__option:not([aria-pressed=true]):hover{background:var(--color-overlay02)}}.Kernel-module__SraTVG__note{min-height:3em;color:var(--color-onSurfaceMedium);margin:0;font-size:.9375rem;line-height:1.5}@media (max-width:420px){.Kernel-module__SraTVG__node{width:72px}}@media (prefers-reduced-motion:reduce){.Kernel-module__SraTVG__orb,.Kernel-module__SraTVG__link i,.Kernel-module__SraTVG__option{transition:none}.Kernel-module__SraTVG__chain[data-holds] .Kernel-module__SraTVG__orb{animation:none}}
.Maps-module__08GEbq__ask{color:var(--color-onSurfaceHigh);margin:0;font-size:1.125rem;font-weight:700}.Maps-module__08GEbq__questions{gap:12px;display:grid}.Maps-module__08GEbq__question{width:calc(100% - 4px);font:inherit;text-align:left;color:var(--color-onSurfaceHigh);background:var(--color-background);box-shadow:0 -2px 0 0 var(--px-2), 0 2px 0 0 var(--px-2), -2px 0 0 0 var(--px-2), 2px 0 0 0 var(--px-2);cursor:pointer;border:0;margin:2px;padding:12px 36px 12px 14px;font-size:.9375rem;font-weight:600;line-height:1.45;transition:background-color .2s,color .2s;display:block;position:relative}.Maps-module__08GEbq__question[aria-pressed=true]{color:var(--px-on-ink);background:var(--px-ink);box-shadow:0 -2px 0 0 var(--px-1), 0 2px 0 0 var(--px-1), -2px 0 0 0 var(--px-1), 2px 0 0 0 var(--px-1), 3px 4px 0 0 var(--px-2)}.Maps-module__08GEbq__question:focus-visible{outline:2px solid var(--px-4);outline-offset:4px}@media (hover:hover){.Maps-module__08GEbq__question:not([aria-pressed=true]):hover{background:var(--color-overlay02)}}.Maps-module__08GEbq__seen{background:var(--px-4);width:8px;height:8px;box-shadow:0 0 0 2px var(--px-1);margin-top:-4px;position:absolute;top:50%;right:14px}.Maps-module__08GEbq__paper{background:linear-gradient(var(--color-overlay01) 1px, transparent 1px) 0 0 / 12px 12px, linear-gradient(90deg, var(--color-overlay01) 1px, transparent 1px) 0 0 / 12px 12px, var(--color-background);padding:16px;position:relative}.Maps-module__08GEbq__map{shape-rendering:crispedges;width:100%;height:auto;display:block}.Maps-module__08GEbq__map rect{animation:.3s steps(2,end) both Maps-module__08GEbq__block-in;animation-delay:calc(var(--i) * 18ms)}@keyframes Maps-module__08GEbq__block-in{0%{opacity:0;transform:translateY(-2px)}}.Maps-module__08GEbq__empty{text-align:center;color:var(--color-onSurfaceMedium);place-items:center;margin:0;padding:16px;font-size:.9375rem;display:grid;position:absolute;inset:0}.Maps-module__08GEbq__answer{gap:6px;min-height:7.5em;display:grid}.Maps-module__08GEbq__answer p{color:var(--color-onSurfaceHigh);margin:0;font-size:.9375rem;line-height:1.55}.Maps-module__08GEbq__answer .Maps-module__08GEbq__name{font-size:1.25rem;font-weight:700}.Maps-module__08GEbq__answer .Maps-module__08GEbq__legend{color:var(--color-onSurfaceMedium);font-size:.8125rem}@media (prefers-reduced-motion:reduce){.Maps-module__08GEbq__question{transition:none}.Maps-module__08GEbq__map rect{animation:none}}
.Painter-module__vC_Bzq__canvas{aspect-ratio:1;background:linear-gradient(var(--color-overlay02) 1px, transparent 1px) 0 0 / calc(100% / 12) calc(100% / 12), linear-gradient(90deg, var(--color-overlay02) 1px, transparent 1px) 0 0 / calc(100% / 12) calc(100% / 12), var(--color-background);width:min(100% - 12px,560px);box-shadow:0 -3px 0 0 var(--px-4), 0 3px 0 0 var(--px-4), -3px 0 0 0 var(--px-4), 3px 0 0 0 var(--px-4), 7px 9px 0 0 color-mix(in srgb, var(--px-1) 55%, transparent);touch-action:none;cursor:crosshair;margin:3px 9px 11px 3px;position:relative}.Painter-module__vC_Bzq__canvas:focus-visible{outline:2px solid var(--px-4);outline-offset:8px}.Painter-module__vC_Bzq__canvas>svg{width:100%;height:100%;display:block;position:relative}.Painter-module__vC_Bzq__canvas .cursor{fill:none;stroke:var(--px-4);stroke-width:.12px}.Painter-module__vC_Bzq__canvas .ghost{opacity:.5}.Painter-module__vC_Bzq__hint{text-align:center;color:var(--color-onSurfaceHigh);pointer-events:none;place-content:center;justify-items:center;gap:12px;margin:0;padding:16px;font-size:1.0625rem;font-weight:700;display:grid;position:absolute;inset:0}.Painter-module__vC_Bzq__hintIcon{animation:1.4s steps(2,end) infinite Painter-module__vC_Bzq__tap}@keyframes Painter-module__vC_Bzq__tap{50%{transform:translate(-4px,-4px)}}.Painter-module__vC_Bzq__keys{color:var(--color-onSurfaceMedium);margin:0;font-size:.8125rem;line-height:1.5}.Painter-module__vC_Bzq__swatch{width:12px;height:12px;box-shadow:0 0 0 2px var(--color-overlay03)}.Painter-module__vC_Bzq__swatch[data-tone="1"]{background:var(--px-1)}.Painter-module__vC_Bzq__swatch[data-tone="2"]{background:var(--px-2)}.Painter-module__vC_Bzq__swatch[data-tone="3"]{background:var(--px-3)}.Painter-module__vC_Bzq__swatch[data-tone="4"]{background:var(--px-4)}.Painter-module__vC_Bzq__swatch[data-tone="0"]{background:repeating-linear-gradient(45deg, var(--color-overlay03) 0 2px, transparent 2px 4px)}.Painter-module__vC_Bzq__previews{align-items:flex-end;gap:24px;min-height:80px;display:flex}.Painter-module__vC_Bzq__previews figure{justify-items:center;gap:6px;margin:0;display:grid}.Painter-module__vC_Bzq__previews figcaption{color:var(--color-onSurfaceMedium);font-size:.75rem;font-weight:600}@media (prefers-reduced-motion:reduce){.Painter-module__vC_Bzq__hintIcon{animation:none}}
.Pipeline-module__WIi1za__line{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:760px){.Pipeline-module__WIi1za__line{grid-template-columns:repeat(8,minmax(0,1fr))}}.Pipeline-module__WIi1za__station{background:var(--color-background);align-content:start;justify-items:center;gap:8px;padding:12px 4px 10px;transition:background-color .3s;display:grid}.Pipeline-module__WIi1za__station[aria-current=step]{background:color-mix(in srgb, var(--px-4) 16%, var(--color-background));box-shadow:0 -3px 0 0 var(--px-4), 0 3px 0 0 var(--px-4), -3px 0 0 0 var(--px-4), 3px 0 0 0 var(--px-4)}.Pipeline-module__WIi1za__station[data-done] .Pipeline-module__WIi1za__name{color:var(--color-onSurfaceHigh)}.Pipeline-module__WIi1za__station[data-done] .Pipeline-module__WIi1za__name:before{content:"";vertical-align:.15em;background:var(--px-4);width:6px;height:6px;margin-right:6px;display:inline-block}.Pipeline-module__WIi1za__crew{justify-content:center;align-items:flex-end;height:48px;display:flex}.Pipeline-module__WIi1za__agent{flex:none;width:32px;height:48px}.Pipeline-module__WIi1za__crew .Pipeline-module__WIi1za__agent+.Pipeline-module__WIi1za__agent{margin-left:-14px}.Pipeline-module__WIi1za__station[aria-current=step] .Pipeline-module__WIi1za__crew>*{animation:.7s steps(2,end) infinite Pipeline-module__WIi1za__hop}.Pipeline-module__WIi1za__station[aria-current=step] .Pipeline-module__WIi1za__crew>:nth-child(2){animation-delay:-.23s}.Pipeline-module__WIi1za__station[aria-current=step] .Pipeline-module__WIi1za__crew>:nth-child(3){animation-delay:-.46s}@keyframes Pipeline-module__WIi1za__hop{50%{transform:translateY(-4px)}}.Pipeline-module__WIi1za__name{text-align:center;color:var(--color-onSurfaceMedium);font-size:.75rem;font-weight:600;line-height:1.3}.Pipeline-module__WIi1za__loops{color:var(--color-onSurfaceMedium);margin:0;font-size:.875rem}@media (prefers-reduced-motion:reduce){.Pipeline-module__WIi1za__station{transition:none}.Pipeline-module__WIi1za__station[aria-current=step] .Pipeline-module__WIi1za__crew>*{animation:none}}
.Tutorial-module__YHJZpG__stage{height:clamp(140px,20cqi,210px);position:relative;overflow:hidden}.Tutorial-module__YHJZpG__path{width:100%;height:100%;position:absolute;inset:0}.Tutorial-module__YHJZpG__path line{stroke:var(--px-2);stroke-width:4px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.Tutorial-module__YHJZpG__layer{pointer-events:none;transform:translate(calc(var(--x) * 1%), calc(var(--y) * 1%));position:absolute;inset:0}.Tutorial-module__YHJZpG__layer>svg{position:absolute;top:0;left:0;transform:translate(-50%,-100%)}.Tutorial-module__YHJZpG__screen{width:clamp(26px,6cqi,48px);height:auto}.Tutorial-module__YHJZpG__flag{width:clamp(24px,4.5cqi,36px);height:auto}.Tutorial-module__YHJZpG__person{width:clamp(12px,2.1cqi,18px);height:auto}.Tutorial-module__YHJZpG__player{transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .4s;transition-delay:calc(var(--i) * 40ms)}.Tutorial-module__YHJZpG__player:not([data-won]){opacity:.35}.Tutorial-module__YHJZpG__player[data-won] .Tutorial-module__YHJZpG__person{animation:Tutorial-module__YHJZpG__cheer .6s steps(2, end) calc(var(--i) * 40ms + .8s) 2}@keyframes Tutorial-module__YHJZpG__cheer{50%{translate:0 -4px}}.Tutorial-module__YHJZpG__ask{color:var(--color-onSurfaceHigh);margin:0;font-size:1.125rem;font-weight:700}.Tutorial-module__YHJZpG__traps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.Tutorial-module__YHJZpG__traps li{justify-items:start;gap:2px;display:grid}.Tutorial-module__YHJZpG__trap{color:var(--color-onSurfaceMedium);padding-left:4px;font-size:.8125rem;line-height:1.4}.Tutorial-module__YHJZpG__trap[data-fixed]{text-decoration:line-through;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--px-4);text-decoration-color:var(--px-4)}.Tutorial-module__YHJZpG__score{color:var(--color-onSurfaceMedium);margin:0;font-size:1rem;font-weight:600}.Tutorial-module__YHJZpG__score b{color:var(--px-ink);font-variant-numeric:tabular-nums;font-size:2.5rem;line-height:1}.Tutorial-module__YHJZpG__notes{color:var(--color-onSurfaceMedium);gap:8px;margin:0;padding:0;font-size:.9375rem;line-height:1.5;list-style:none;display:grid}.Tutorial-module__YHJZpG__notes li{padding-left:14px;position:relative}.Tutorial-module__YHJZpG__notes li:before{content:"";background:var(--px-4);width:6px;height:6px;position:absolute;top:.6em;left:0}@media (prefers-reduced-motion:reduce){.Tutorial-module__YHJZpG__player{transition:opacity .2s}.Tutorial-module__YHJZpG__player[data-won] .Tutorial-module__YHJZpG__person{animation:none}}
