.YilX2a_rise{margin-bottom:-.14em;padding:0 .1em .14em;display:block;overflow:hidden}.YilX2a_rise>span{transition:transform .9s var(--ease-out) var(--d,0s);display:block;transform:translateY(108%)}.YilX2a_on .YilX2a_rise>span{transform:none}.YilX2a_map{position:relative}.YilX2a_grid{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:clamp(470px,44vw,640px);display:grid;position:relative}.YilX2a_rule{pointer-events:none;background:var(--line-2);transition:transform 1.15s var(--ease-io) var(--d,0s);position:absolute}.YilX2a_axisY{background:var(--line-3);transform-origin:50% 100%;width:1px;top:0;bottom:0;left:0;transform:scaleY(0)}.YilX2a_axisX{background:var(--line-3);transform-origin:0;height:1px;bottom:0;left:0;right:0;transform:scaleX(0)}.YilX2a_midH{transform-origin:0;height:1px;top:50%;left:0;right:0;transform:scaleX(0)}.YilX2a_midV{transform-origin:50% 100%;width:1px;top:0;bottom:0;left:50%;transform:scaleY(0)}.YilX2a_on .YilX2a_axisY,.YilX2a_on .YilX2a_midH,.YilX2a_on .YilX2a_midV,.YilX2a_base .YilX2a_axisX{transform:none}.YilX2a_arrow{width:11px;height:11px;color:var(--ink-3);opacity:0;transition:opacity .5s var(--ease-out) var(--d,0s);position:absolute}.YilX2a_arrowUp{top:-6px;left:-5px}.YilX2a_arrowRight{bottom:-5px;right:-6px}.YilX2a_fade{opacity:0;transition:opacity .9s var(--ease-out) var(--d,0s)}.YilX2a_on .YilX2a_arrowUp,.YilX2a_on .YilX2a_yAxis .YilX2a_fade:first-child,.YilX2a_base .YilX2a_yAxis .YilX2a_fade:last-child,.YilX2a_base .YilX2a_arrowRight,.YilX2a_base .YilX2a_across .YilX2a_fade{opacity:1}.YilX2a_yAxis{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:0;bottom:0;left:-2.4rem}.YilX2a_yAxis>span{writing-mode:vertical-rl;white-space:nowrap;transform:rotate(180deg)}.YilX2a_cell{flex-direction:column;min-width:0;padding:clamp(22px,2.6vw,40px);display:flex;position:relative}.YilX2a_tl,.YilX2a_bl{padding-left:clamp(26px,3.1vw,48px)}.YilX2a_tl{grid-area:1/1;justify-content:flex-start}.YilX2a_bl{grid-area:2/1;justify-content:flex-end}.YilX2a_br{grid-area:2/2;justify-content:flex-end}.YilX2a_tr{grid-area:1/2;justify-content:flex-end}.YilX2a_pair{flex-direction:row-reverse;justify-content:space-between;align-items:flex-end;gap:clamp(20px,3vw,44px);display:flex}.YilX2a_pair>:last-child{margin-bottom:clamp(0px,3.2vw,46px)}.YilX2a_trap{opacity:0;filter:blur(6px);max-width:29ch;transition:opacity .8s var(--ease-out) var(--d,0s), transform .9s var(--ease-out) var(--d,0s), filter .8s var(--ease-out) var(--d,0s);position:relative;transform:translateY(14px)}.YilX2a_trap.YilX2a_landed{opacity:1;filter:none;transform:none}.YilX2a_dot{background:var(--ink-2);width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--ink-2);transition:transform .6s var(--ease-out) var(--d,0s), background-color .6s ease calc(var(--s,0s) + .45s), box-shadow .6s ease calc(var(--s,0s) + .45s);border-radius:999px;flex:none;transform:scale(0)}.YilX2a_landed .YilX2a_dot{box-shadow:inset 0 0 0 1px var(--ink-3);background-color:#0000;transform:none}.YilX2a_pen{color:var(--ink-2);background-image:linear-gradient(var(--ink-2), var(--ink-2));transition:background-size .9s var(--ease-io) var(--s,0s), color .7s ease calc(var(--s,0s) + .35s);background-position:0 58%;background-repeat:no-repeat;background-size:0% max(1px,.055em);text-decoration:none}.YilX2a_landed .YilX2a_pen{color:var(--ink-3);background-size:100% max(1px,.055em)}.YilX2a_glow{pointer-events:none;opacity:0;transition:opacity 1.6s var(--ease-out) var(--lit,0s);background:radial-gradient(115% 95% at 100% 0,#eeeae017,#eeeae007 50%,#eeeae000 82%),#eeeae006;position:absolute;inset:0}.YilX2a_on .YilX2a_glow{opacity:1}.YilX2a_edge{pointer-events:none;transition:transform .7s var(--ease-io) var(--e,0s);background:#eeeae047;position:absolute}.YilX2a_edgeL{transform-origin:50% 100%;width:1px;top:0;bottom:-1px;left:0;transform:scaleY(0)}.YilX2a_edgeB{transform-origin:0;height:1px;bottom:-1px;left:0;right:0;transform:scaleX(0)}.YilX2a_edgeT{transform-origin:0;height:1px;top:0;left:0;right:0;transform:scaleX(0)}.YilX2a_edgeR{transform-origin:50% 100%;width:1px;top:0;bottom:-1px;right:0;transform:scaleY(0)}.YilX2a_on .YilX2a_edge{transform:none}.YilX2a_here{width:11px;height:11px;position:absolute;top:clamp(30px,17%,72px);right:clamp(30px,13%,84px)}.YilX2a_hereDot,.YilX2a_hereRing,.YilX2a_herePulse{border-radius:999px;position:absolute}.YilX2a_hereDot{background:var(--ink);transition:transform .75s cubic-bezier(.34, 1.5, .64, 1) var(--d,0s);inset:0;transform:scale(0)}.YilX2a_hereRing{opacity:0;transition:opacity .6s ease var(--d,0s), transform 1s var(--ease-out) var(--d,0s);inset:-9px;transform:scale(.4);box-shadow:inset 0 0 0 1px #eeeae061}.YilX2a_herePulse{opacity:0;inset:-9px;box-shadow:inset 0 0 0 1px #eeeae099}.YilX2a_on .YilX2a_hereDot,.YilX2a_on .YilX2a_hereRing{opacity:1;transform:none}.YilX2a_on .YilX2a_herePulse{animation:YilX2a_pulse 1.8s var(--ease-out) var(--d,0s) 1}@keyframes YilX2a_pulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(4.6)}}.YilX2a_turn{margin-bottom:-.16em;padding:0 .1em .16em 0;display:block;overflow:hidden}.YilX2a_turn>span{transition:transform 1s var(--ease-out) var(--d,0s);display:block;transform:translateY(112%)}.YilX2a_on .YilX2a_turn>span{transform:none}.YilX2a_soft{opacity:0;filter:blur(8px);transition:opacity .9s var(--ease-out) var(--d,0s), filter .9s var(--ease-out) var(--d,0s)}.YilX2a_on .YilX2a_soft{opacity:1;filter:none}@media (max-width:1150px){.YilX2a_pair{flex-direction:column-reverse;align-items:flex-start;gap:22px}.YilX2a_pair>:last-child{margin-bottom:0}.YilX2a_pair>:first-child{margin-left:clamp(0px,3vw,36px)}}@media (max-width:767.98px){.YilX2a_grid{min-height:0}.YilX2a_cell{padding:16px 12px 18px}.YilX2a_tl,.YilX2a_bl{padding-left:26px}.YilX2a_yAxis{padding-block:12px;left:7px}.YilX2a_trap{max-width:none}.YilX2a_here{width:9px;height:9px;top:16px;right:16px}.YilX2a_hereRing,.YilX2a_herePulse{inset:-7px}}@media (prefers-reduced-motion:reduce){.YilX2a_rise>span,.YilX2a_rule,.YilX2a_edge,.YilX2a_turn>span,.YilX2a_trap,.YilX2a_hereDot,.YilX2a_hereRing{transition:none!important;transform:none!important}.YilX2a_arrow,.YilX2a_fade,.YilX2a_trap,.YilX2a_glow,.YilX2a_soft,.YilX2a_hereRing{opacity:1!important;filter:none!important;transition:none!important}.YilX2a_dot{box-shadow:inset 0 0 0 1px var(--ink-3)!important;background-color:#0000!important;transition:none!important;transform:none!important}.YilX2a_pen{color:var(--ink-3)!important;background-size:100% max(1px,.055em)!important;transition:none!important}.YilX2a_herePulse{display:none}}
.qboZ6W_rise{margin-bottom:-.14em;padding:0 .1em .14em;display:block;overflow:hidden}.qboZ6W_rise>span{transition:transform .9s var(--ease-out) var(--d,0s);display:block;transform:translateY(108%)}.qboZ6W_head .qboZ6W_rise>span{transform:none}.qboZ6W_headSoft{opacity:0;filter:blur(8px);transition:opacity .9s var(--ease-out) var(--d,0s), filter .9s var(--ease-out) var(--d,0s)}.qboZ6W_headSoft.qboZ6W_shown{opacity:1;filter:none}.qboZ6W_band{--field-h:272px;position:relative}@media (min-width:768px){.qboZ6W_band{--field-h:262px}}.qboZ6W_field{height:var(--field-h);pointer-events:none;position:absolute;top:0;left:0;right:0}.qboZ6W_room{height:var(--field-h)}.qboZ6W_chip{--fs:11.5px;z-index:1;white-space:nowrap;border:1px solid var(--line-2);background:var(--bg);color:var(--ink-2);font-family:var(--font-plex-mono), ui-monospace, monospace;font-weight:500;font-size:var(--fs);letter-spacing:.14em;text-transform:uppercase;opacity:0;transform-origin:0 0;will-change:transform, opacity;border-radius:999px;padding:6px 13px 5px;line-height:1.4;transition:background-color .8s,border-color .8s,color .8s;display:block;position:absolute;top:0;left:0}.qboZ6W_chip[data-layer=far]{--fs:10.5px;z-index:0;filter:blur(.6px)}.qboZ6W_chip[data-layer=near]{--fs:12.5px;z-index:2;border-color:var(--line-3)}@media (max-width:767.98px){.qboZ6W_chip{--fs:11px;padding:5px 11px 4px}.qboZ6W_chip[data-layer=far]{--fs:11px}.qboZ6W_chip[data-layer=near]{--fs:12px}}@media (max-width:1023.98px){.qboZ6W_chip[data-wide]{display:none}}.qboZ6W_chip:after{content:"";background:var(--ink-2);transform-origin:0;height:1px;transition:transform .45s var(--ease-io);position:absolute;top:50%;left:9px;right:9px;transform:scaleX(0)}.qboZ6W_chip[data-out]:after{transform:none}.qboZ6W_chip[data-win]{border-color:var(--ink);background:var(--ink);color:var(--bg);filter:none}.qboZ6W_tag,.qboZ6W_times{opacity:0;white-space:nowrap;transition:opacity .7s;position:absolute}.qboZ6W_tag{color:var(--ink-3);font-size:11px;transition-delay:.2s;bottom:calc(100% + 9px);left:1px}.qboZ6W_times{color:var(--ink);font-family:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;text-transform:none;font-size:23px;font-weight:400;transition-delay:.35s;top:50%;left:calc(100% + 12px);translate:0 -52%}.qboZ6W_chip[data-win] .qboZ6W_tag,.qboZ6W_chip[data-win] .qboZ6W_times{opacity:1}.qboZ6W_steps{border-top:1px solid var(--line-2);display:grid;position:relative}@media (min-width:768px){.qboZ6W_steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.qboZ6W_step{padding:26px 0 30px;position:relative}.qboZ6W_step+.qboZ6W_step{border-top:1px solid var(--line)}@media (min-width:768px){.qboZ6W_step{padding:30px clamp(18px,2.4vw,36px) 0 clamp(18px,2vw,28px)}.qboZ6W_step+.qboZ6W_step{border-top:0}.qboZ6W_step:before{content:"";width:1px;height:var(--field-h);background:linear-gradient(to top, var(--line-2), #32323a00);transition:opacity .8s;position:absolute;bottom:100%;left:0}}.qboZ6W_step:after{content:"";transform-origin:0;height:1px;transition:transform 1s var(--ease-io);background:#eeeae080;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.qboZ6W_step[data-lit]:after{transform:none}.qboZ6W_gateLit{width:1px;height:var(--field-h);opacity:0;pointer-events:none;background:linear-gradient(#eeeae000,#eeeae080);transition:opacity .9s;position:absolute;bottom:100%;left:0}.qboZ6W_step[data-lit] .qboZ6W_gateLit{opacity:1}@media (max-width:767.98px){.qboZ6W_gateLit{display:none}}.qboZ6W_ring{border:1px solid var(--line-2);width:44px;height:44px;color:var(--ink-3);border-radius:999px;flex:none;place-items:center;transition:color .6s,border-color .6s,background-color .6s;display:grid}.qboZ6W_num,.qboZ6W_title,.qboZ6W_line{transition:color .6s}.qboZ6W_num{color:var(--ink-3)}.qboZ6W_title{color:var(--ink-2)}.qboZ6W_line{color:var(--ink-3)}.qboZ6W_step[data-lit] .qboZ6W_ring{border-color:var(--ink-3);color:var(--ink);background-color:#eeeae00d}.qboZ6W_step[data-lit] .qboZ6W_num,.qboZ6W_step[data-lit] .qboZ6W_title{color:var(--ink)}.qboZ6W_step[data-lit] .qboZ6W_line{color:var(--ink-2)}@media (prefers-reduced-motion:reduce){.qboZ6W_rise>span{transition:none!important;transform:none!important}.qboZ6W_headSoft{opacity:1!important;filter:none!important;transition:none!important}.qboZ6W_chip,.qboZ6W_chip:after,.qboZ6W_tag,.qboZ6W_times,.qboZ6W_ring,.qboZ6W_num,.qboZ6W_title,.qboZ6W_line,.qboZ6W_step:after,.qboZ6W_gateLit{transition:none!important}.qboZ6W_chip:not([data-survivor]):after,.qboZ6W_step:after{transform:none!important}.qboZ6W_chip[data-survivor]{border-color:var(--ink)!important;background:var(--ink)!important;color:var(--bg)!important}.qboZ6W_chip[data-survivor] .qboZ6W_tag,.qboZ6W_chip[data-survivor] .qboZ6W_times,.qboZ6W_gateLit{opacity:1!important}.qboZ6W_ring{border-color:var(--ink-3)!important;color:var(--ink)!important}.qboZ6W_num,.qboZ6W_title{color:var(--ink)!important}.qboZ6W_line{color:var(--ink-2)!important}}
