figure.uo2Egq_plate{background:#0b0b0c;border-radius:20px;gap:18px;padding:clamp(18px,3.4vw,34px) clamp(16px,3.4vw,34px) clamp(16px,2.6vw,26px);display:grid;container-type:inline-size}.uo2Egq_plate>figcaption{border-top:1px solid var(--line);padding-top:16px}ol.uo2Egq_loops.uo2Egq_loops{gap:0;margin:0;padding:0;list-style:none;display:grid}.uo2Egq_loop{border-top:1px solid var(--line-2);gap:14px;padding:20px 0 22px;display:grid}.uo2Egq_loop:first-child{border-top:0;padding-top:4px}.uo2Egq_loopLabel{align-content:start;gap:4px;display:grid}.uo2Egq_loopName{letter-spacing:-.015em;color:var(--ink);font-size:19px;line-height:1.2}.uo2Egq_loopLine{color:var(--ink-2);text-wrap:pretty;font-size:14px;line-height:1.45}.uo2Egq_flowBox{height:108px;position:relative}.uo2Egq_rail{background:var(--ink-3);height:1px;position:absolute;top:54px;left:8px;right:8px}.uo2Egq_node{white-space:nowrap;border-radius:999px;align-items:center;min-height:32px;padding:4px 13px;font-size:13.5px;line-height:1.2;display:inline-flex;position:absolute;top:54px;transform:translateY(-50%)}.uo2Egq_nodeAi{border:1px solid var(--ink-2);color:var(--ink);background:#0b0b0c;left:0}.uo2Egq_nodeFx{background:var(--ink);color:#0b0b0c;border:1px solid var(--ink);right:0}.uo2Egq_person{align-items:center;gap:10px;display:flex;position:absolute;left:50%}.uo2Egq_personDot{border:1.5px solid var(--ink);width:36px;height:36px;color:var(--ink);background:#0b0b0c;border-radius:999px;flex:none;place-items:center;display:grid}.uo2Egq_personSay{white-space:nowrap;color:var(--ink);font-size:10.5px}.uo2Egq_loop[data-kind=in] .uo2Egq_person{flex-direction:column;gap:8px;top:54px;transform:translate(-50%,-18px)}.uo2Egq_loop[data-kind=in] .uo2Egq_personDot{background:var(--ink);color:#0b0b0c}.uo2Egq_loop[data-kind=on] .uo2Egq_person,.uo2Egq_loop[data-kind=out] .uo2Egq_person{flex-direction:row-reverse;transform:translate(calc(18px - 100%))}.uo2Egq_loop[data-kind=on] .uo2Egq_person{top:0}.uo2Egq_watch{border-left:1px dashed var(--ink-2);height:18px;position:absolute;top:36px;left:50%}.uo2Egq_loop[data-kind=out] .uo2Egq_person{bottom:0}.uo2Egq_loop[data-kind=out] .uo2Egq_personDot{border-style:dashed;border-color:var(--ink-2);color:var(--ink-2)}.uo2Egq_pulse{background:var(--ink);opacity:0;border-radius:999px;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;top:54px;left:8px}[data-phase=play] .uo2Egq_pulse{animation:uo2Egq_run 2.4s var(--ease-io) calc(.3s + var(--i) * .35s) 1 both}[data-phase=play] .uo2Egq_loop[data-kind=in] .uo2Egq_pulse{animation-name:uo2Egq_runGate;animation-duration:3.2s}@keyframes uo2Egq_run{0%{opacity:1;left:8px}92%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}@keyframes uo2Egq_runGate{0%{opacity:1;left:8px}35%,62%{opacity:1;left:50%}94%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}@container (min-width:600px){.uo2Egq_loop{grid-template-columns:190px minmax(0,1fr);align-items:center;column-gap:28px}}figure.uo2Egq_routeFig{container-type:inline-size}.uo2Egq_route{background:var(--panel);border-radius:20px;gap:12px;padding:clamp(20px,3.4vw,32px);display:grid}.uo2Egq_routeIn{align-items:center;gap:10px;display:flex}.uo2Egq_routeDot{background:var(--ink);border-radius:999px;width:11px;height:11px}ol.uo2Egq_checks.uo2Egq_checks{gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.uo2Egq_check{border-top:1px solid var(--line-2);transition:opacity .5s var(--ease-out) calc(.25s + var(--i) * .32s);grid-template-columns:22px minmax(0,1fr) 64px;grid-template-areas:"n q yes""n e yes";align-items:center;gap:2px 12px;padding:12px 0;display:grid}.uo2Egq_checkN{grid-area:n;font-size:11px}.uo2Egq_checkQ{letter-spacing:-.01em;color:var(--ink);grid-area:q;font-size:16.5px;line-height:1.3}.uo2Egq_checkE{color:var(--ink-3);grid-area:e;font-size:13.5px;line-height:1.4}.uo2Egq_yes{grid-area:yes;justify-content:flex-end;align-items:center;gap:6px;display:flex}.uo2Egq_yesLine{background:var(--ink);transform-origin:0;height:1px;transition:transform .4s var(--ease-io) calc(.45s + var(--i) * .32s);flex:auto}.uo2Egq_exits{border-top:2px solid var(--ink);gap:8px;padding-top:14px;display:grid}.uo2Egq_exit{border:1px solid var(--ink);background:var(--panel-3);transition:opacity .5s var(--ease-out) 2s;border-radius:12px;gap:5px;padding:11px 14px;display:grid}.uo2Egq_exitName{color:var(--ink);font-size:15.5px;line-height:1.3}.uo2Egq_exitQuiet{border-style:dashed;border-color:var(--ink-3);background:0 0}.uo2Egq_exitPerson{background:var(--ink);border-color:var(--ink)}.uo2Egq_exitPerson .uo2Egq_exitName{color:var(--bg)}.uo2Egq_exitPerson .label-quiet{color:#a2a2a8}[data-phase=armed] .uo2Egq_check,[data-phase=armed] .uo2Egq_exit{opacity:.18;transition:none}[data-phase=armed] .uo2Egq_yesLine{transition:none;transform:scaleX(0)}@container (min-width:600px){.uo2Egq_check{grid-template-columns:26px minmax(0,1fr) 120px}.uo2Egq_exits{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.uo2Egq_exits>.uo2Egq_exitPerson{order:3}ol.uo2Egq_checks.uo2Egq_checks:after{content:"";background:var(--ink);width:1px;position:absolute;top:26px;bottom:-14px;right:0}.uo2Egq_yes{padding-right:0}}figure.uo2Egq_deskFig,figure.uo2Egq_numFig{container-type:inline-size}.uo2Egq_deskPlate{background:#0b0b0c;border-radius:20px;gap:16px;padding:clamp(10px,1.6vw,18px);display:grid}.uo2Egq_shot{aspect-ratio:2400/1500;background:#141416;border-radius:12px;position:relative;overflow:hidden}.uo2Egq_shotImg{filter:grayscale()contrast(1.04);width:100%;height:auto;display:block}.uo2Egq_box{border-radius:6px;position:absolute;box-shadow:0 0 0 2px #0b0b0c,0 0 0 3.5px #eeeae0}.uo2Egq_pin{color:#eeeae0;width:24px;height:24px;font-family:var(--font-plex-mono), ui-monospace, monospace;background:#0b0b0c;border:2px solid #eeeae0;border-radius:999px;place-items:center;font-size:11px;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}@container (max-width:480px){.uo2Egq_pin{border-width:1.5px;width:18px;height:18px;font-size:9px}}ol.uo2Egq_pins.uo2Egq_pins{gap:10px;margin:0;padding:0 4px 4px;list-style:none;display:grid}@container (min-width:600px){ol.uo2Egq_pins.uo2Egq_pins{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px}}.uo2Egq_pins li{color:var(--ink-2);grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:14px;line-height:1.5;display:grid}.uo2Egq_pins b{color:var(--ink);font-weight:500}.uo2Egq_pinN{border:1px solid var(--ink-2);width:22px;height:22px;font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--ink);border-radius:999px;place-items:center;font-size:10.5px;display:grid}.uo2Egq_nums{border-top:2px solid var(--ink);grid-template-columns:minmax(0,1fr);gap:22px;padding-top:18px;display:grid}@container (min-width:600px){.uo2Egq_nums{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}.uo2Egq_num{align-content:start;gap:12px;display:grid}p.uo2Egq_numBig{letter-spacing:-.045em;color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-size:clamp(34px,4.6vw,46px);line-height:.95;display:flex}.uo2Egq_arrow{color:var(--ink-3);font-size:.6em}.uo2Egq_about,.uo2Egq_backK{letter-spacing:-.01em;color:var(--ink-2);font-size:.42em}.uo2Egq_blocks{grid-template-columns:repeat(15,minmax(0,1fr));gap:3px;display:grid}.uo2Egq_blocks i{height:16px;transition:background-color .35s ease calc(var(--i) * 50ms + .3s), border-color .35s ease calc(var(--i) * 50ms + .3s);border-radius:2px;display:block}.uo2Egq_sliver{background:var(--ink);clip-path:inset(0 85% 0 0 round 2px);box-shadow:inset 0 0 0 1px var(--ink)}.uo2Egq_gone{border:1px dashed var(--line-3)}.uo2Egq_back{background:var(--ink)}.uo2Egq_rest{border:1px solid var(--line-2)}[data-phase=armed] .uo2Egq_gone{background:var(--ink-3);border-color:#0000;transition:none}[data-phase=armed] .uo2Egq_back{border:1px solid var(--line-2);background:0 0;transition:none}@media (prefers-reduced-motion:reduce){.uo2Egq_pulse{display:none}.uo2Egq_check,.uo2Egq_exit,.uo2Egq_yesLine,.uo2Egq_blocks i{transition:none}}
