.city-root.svelte-1tshaqe{--quiet:color-mix(in oklab, var(--ink) 50%, transparent);--hotel-top:var(--klein);--hotel-side:var(--klein);font-family:var(--font-mono);font-size:var(--text-label);text-transform:uppercase;letter-spacing:normal;line-height:1.4;position:relative}.meta.svelte-1tshaqe{min-height:calc(1.4em + .5rem);color:var(--ink-quiet);justify-content:flex-end;align-items:center;gap:1rem;padding:0 0 .5rem;display:flex}.frame.svelte-1tshaqe{aspect-ratio:785/495;position:relative;overflow:hidden}.frame.svelte-1tshaqe svg{width:100%;height:auto;display:block}.plate.svelte-1tshaqe{fill:none;height:100%;stroke:var(--ink-faint);stroke-width:1px;position:absolute;inset:0}.plate.svelte-1tshaqe text:where(.svelte-1tshaqe){fill:var(--ink-quiet);stroke:none;text-anchor:middle;font-size:11px}#ground.svelte-1tshaqe,#hud.svelte-1tshaqe{pointer-events:none;position:absolute;inset:0}.stage.svelte-1tshaqe{position:relative}.burst.svelte-1tshaqe{opacity:0;transform-origin:50%;pointer-events:none;position:absolute;inset:0;overflow:visible}.burst.svelte-1tshaqe path{fill:none;stroke:var(--quiet);stroke-width:.7px;stroke-linecap:round}.pixstage.svelte-1tshaqe{transform-origin:0 0;pointer-events:none;position:absolute;inset:0}.pix.svelte-1tshaqe{position:absolute;inset:0}.pix.svelte-1tshaqe canvas{width:100%;height:100%;position:absolute;inset:0}.pix.svelte-1tshaqe canvas.soft{image-rendering:auto}.pix.svelte-1tshaqe canvas.hard{image-rendering:pixelated}.city.svelte-1tshaqe .b.hotel .s,.city.svelte-1tshaqe .b.hotel .t{stroke:var(--paper)}.city.svelte-1tshaqe .b.hotel.active .s{fill:color-mix(in oklab, var(--klein) 72%, var(--paper))}#ground.svelte-1tshaqe .q{fill:color-mix(in oklab, var(--klein) 12%, transparent);stroke:var(--klein);stroke-width:1px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}#ground.svelte-1tshaqe .q-tick{stroke:var(--klein);stroke-width:1px;vector-effect:non-scaling-stroke}#ground.svelte-1tshaqe .ring{fill:none;stroke:var(--klein);stroke-width:1.1px;stroke-dasharray:2.5 2}#hud.svelte-1tshaqe .reticle{fill:none;stroke:var(--klein);stroke-width:.9px;stroke-linecap:round;opacity:.8}#hud.svelte-1tshaqe .agent .probe{fill:var(--klein)}#hud.svelte-1tshaqe .agent .halo{fill:none;stroke:var(--klein);stroke-width:.8px;opacity:.6}#hud.svelte-1tshaqe .link{fill:none;stroke:var(--klein);stroke-width:1px;stroke-dasharray:3 2;stroke-linecap:round}#hud.svelte-1tshaqe .gaze{fill:none;stroke:color-mix(in oklab, var(--ink) 75%, transparent);stroke-width:.8px;stroke-dasharray:6 4;stroke-linecap:round}.card.svelte-1tshaqe,#hud.svelte-1tshaqe .agent,#hud.svelte-1tshaqe .link,#hud.svelte-1tshaqe .gaze,#hud.svelte-1tshaqe .reticle,#ground.svelte-1tshaqe .ring{opacity:0;transition:opacity .6s cubic-bezier(.23,1,.32,1)}#hud.svelte-1tshaqe .agent,#hud.svelte-1tshaqe .link,#hud.svelte-1tshaqe .gaze,#hud.svelte-1tshaqe .reticle,#ground.svelte-1tshaqe .ring{transition-delay:60ms}.live.svelte-1tshaqe .card:where(.svelte-1tshaqe),.live.svelte-1tshaqe #hud:where(.svelte-1tshaqe) .agent,.live.svelte-1tshaqe #hud:where(.svelte-1tshaqe) .link,.live.svelte-1tshaqe #hud:where(.svelte-1tshaqe) .gaze,.live.svelte-1tshaqe #hud:where(.svelte-1tshaqe) .reticle,.live.svelte-1tshaqe #ground:where(.svelte-1tshaqe) .ring{opacity:1}.qlabel.svelte-1tshaqe{background:var(--paper);border:1px solid var(--klein);opacity:0;pointer-events:none;white-space:nowrap;padding:3px 6px;transition:opacity .12s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1);display:none;position:absolute;transform:translate(-50%,12px)}.qlabel.svelte-1tshaqe.on{opacity:1;transition-duration:.15s;transform:translate(-50%,8px)}.card.svelte-1tshaqe{inset-inline-end:0;background:var(--paper);width:220px;color:var(--ink);pointer-events:none;white-space:nowrap;isolation:isolate;padding:8px 10px 9px;position:absolute;top:2.2rem}.card.svelte-1tshaqe .sketch-frame path{stroke:color-mix(in oklab, var(--ink) 70%, transparent)}.robot.svelte-1tshaqe{--h:78px;--w:calc(var(--h) * .673);--neck:.46;--in-x:100%;--in-y:0;--ov-x:-4px;--ov-y:0;--tilt:-40deg;--pivot:46% calc(var(--neck) * 100%);--behind:.42;right:calc(100% - 2px - var(--w) * var(--behind));width:var(--w);height:var(--h);color:var(--ink);--sketch-wash:var(--paper);pointer-events:none;z-index:-1;position:absolute;top:10px}.robot.svelte-1tshaqe .peek:where(.svelte-1tshaqe){clip-path:inset(-160px calc(var(--w) * var(--behind) + 5px) -160px -160px);position:absolute;inset:0}.robot.svelte-1tshaqe .rise:where(.svelte-1tshaqe){transform:translate(var(--in-x), var(--in-y))}.robot.svelte-1tshaqe.in .rise:where(.svelte-1tshaqe){transform:none}.robot.svelte-1tshaqe .body:where(.svelte-1tshaqe){height:var(--h)}.robot.svelte-1tshaqe .robot-sketch{pointer-events:auto;width:auto;height:100%;transform-origin:var(--pivot);transform:rotate(calc(var(--tilt) + var(--lean,0deg)))}.robot.svelte-1tshaqe .robot-sketch path:last-child{stroke:currentColor;stroke-width:2.5px;stroke-linejoin:round}.say.svelte-1tshaqe{transform-origin:100% 100%;height:16%;animation:svelte-1tshaqe-say-in .16s var(--ease-entrance) both;position:absolute;top:-8%;right:calc(100% - 4px);transform:rotate(-3deg)}.say.svelte-1tshaqe .say-sketch{width:auto;height:100%}@keyframes svelte-1tshaqe-say-in{0%{opacity:0;translate:0 3px}to{opacity:1;translate:0}}@media (width>=64rem){.robot.svelte-1tshaqe{--h:101px}}@media (width<=40rem),(width>=64rem) and (width<=68rem){.robot.svelte-1tshaqe{--in-x:0;--in-y:100%;--ov-x:0;--ov-y:-5px;--tilt:0deg;--pivot:50% 100%;--behind:0;top:auto;left:14px;right:auto;bottom:calc(100% - 2px - var(--h) * (1 - var(--neck)))}.robot.svelte-1tshaqe .peek:where(.svelte-1tshaqe){clip-path:inset(-160px -160px calc(var(--h) * (1 - var(--neck)) + 5px) -160px)}.say.svelte-1tshaqe{transform-origin:0 100%;top:0;left:calc(100% + 6px);right:auto}}@media (prefers-reduced-motion:no-preference){.robot.svelte-1tshaqe.in .rise:where(.svelte-1tshaqe){animation:svelte-1tshaqe-robot-in .52s var(--ease-entrance) .24s both}@media (hover:hover) and (pointer:fine){.robot.svelte-1tshaqe .robot-sketch:hover{animation:.64s ease-in-out svelte-1tshaqe-robot-wobble}}}@keyframes svelte-1tshaqe-robot-in{0%{transform:translate(var(--in-x), var(--in-y))}70%{transform:translate(var(--ov-x), var(--ov-y))}to{transform:none}}@keyframes svelte-1tshaqe-robot-wobble{0%,to{transform:rotate(calc(var(--tilt) + var(--lean,0deg)))}25%{transform:rotate(calc(var(--tilt) + var(--lean,0deg) - 7deg))}55%{transform:rotate(calc(var(--tilt) + var(--lean,0deg) + 7deg))}80%{transform:rotate(calc(var(--tilt) + var(--lean,0deg) - 3deg))}}.card.svelte-1tshaqe .head{color:var(--ink-quiet);justify-content:space-between;margin-bottom:6px;display:flex}.card.svelte-1tshaqe .head b{color:var(--ink);font-weight:400}.card.svelte-1tshaqe .name{text-transform:none;font-family:var(--font-display);margin:0 0 6px;font-size:16px;line-height:1.15}.card.svelte-1tshaqe .row{color:var(--ink-quiet);align-items:baseline;line-height:1.45;display:flex}.card.svelte-1tshaqe .row i{border-bottom:1px dotted color-mix(in oklab, var(--ink) 40%, transparent);flex:1;margin:0 6px;transform:translateY(-4px)}.card.svelte-1tshaqe .row b{color:var(--ink);font-weight:400}.city-root.svelte-1tshaqe:lang(ja) .meta:where(.svelte-1tshaqe),.city-root.svelte-1tshaqe:lang(ja) .qlabel:where(.svelte-1tshaqe),.city-root.svelte-1tshaqe:lang(ja) .card:where(.svelte-1tshaqe) .head,.city-root.svelte-1tshaqe:lang(ja) .card:where(.svelte-1tshaqe) .row span{font-family:var(--font-sans);font-size:var(--text-meta);text-transform:none}.city-root.svelte-1tshaqe:lang(ja) .card:where(.svelte-1tshaqe) .row b{font-family:var(--font-sans);font-size:var(--text-meta);font-variant-numeric:tabular-nums;font-weight:500}.city-root.svelte-1tshaqe:lang(ja) .card:where(.svelte-1tshaqe) .name{font-family:var(--font-num);font-feature-settings:"palt" 1}@media (width<=40rem),(width>=64rem) and (width<=68rem){.card.svelte-1tshaqe{white-space:normal;width:auto;margin-top:.5rem;position:relative;inset:auto}}@media (width<=40rem){.status.svelte-1tshaqe{display:none}}.fade.svelte-1hb3st{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}.lede.svelte-1egott1 .lede-line{white-space:nowrap;display:inline-block}.pipe.svelte-p9g9pl{fill:none;stroke:currentColor;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.pipe.thin.svelte-p9g9pl{stroke-width:1.5px;opacity:.55}.pipe.quiet.svelte-p9g9pl{stroke-width:2px;opacity:.4}.open.svelte-p9g9pl{opacity:.4}.dash.svelte-p9g9pl{fill:none;stroke:var(--paper);stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:6 42;opacity:.55}.dash.thin.svelte-p9g9pl,.dash.quiet.svelte-p9g9pl{stroke-width:1px;stroke-dasharray:4 28}@media (prefers-reduced-motion:no-preference){.reach.in .dash.svelte-p9g9pl{animation:2.6s linear infinite svelte-p9g9pl-reach-flow}}@keyframes svelte-p9g9pl-reach-flow{0%{stroke-dashoffset:48px}to{stroke-dashoffset:0}}.node.svelte-p9g9pl,.box.svelte-p9g9pl{fill:var(--paper);stroke:var(--ink);stroke-width:1.2px}.tick.svelte-p9g9pl{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.dim.svelte-p9g9pl{fill:var(--ink-quiet)}.framed.svelte-p9g9pl{padding:14px}.frame.svelte-p9g9pl .sketch-frame path{stroke-width:2px}.frame.svelte-p9g9pl .sketch-frame path[data-pass]{stroke-width:1.5px}.lab.svelte-p9g9pl{font-family:var(--font-mono);fill:var(--ink);text-transform:uppercase;font-size:12px}.reach.svelte-p9g9pl:lang(ja) .lab:where(.svelte-p9g9pl){font-family:var(--font-jp);text-transform:none;font-size:12px}@media (width<=30rem){.lab.svelte-p9g9pl,.reach.svelte-p9g9pl:lang(ja) .lab:where(.svelte-p9g9pl){font-size:16px}.lab.svelte-p9g9pl{font-family:var(--font-sans);text-transform:none;letter-spacing:-.03em}}@media (width<=22rem){.lab.svelte-p9g9pl,.reach.svelte-p9g9pl:lang(ja) .lab:where(.svelte-p9g9pl){font-size:19px}}.peek.svelte-p9g9pl{pointer-events:none;width:160px;height:130px;color:var(--ink);--sketch-wash:var(--paper);--lean:-52deg;position:absolute;top:34%;right:0;overflow:hidden}.peek.svelte-p9g9pl:not(.glad){--lean:52deg;top:62%;left:0;right:auto}.rise.svelte-p9g9pl{transform-origin:0 100%;width:52px;position:absolute;bottom:6px;right:-52px;transform:rotate(0)}.peek.svelte-p9g9pl:not(.glad) .rise:where(.svelte-p9g9pl){transform-origin:100% 100%;left:-52px;right:auto}.peek.svelte-p9g9pl .robot-sketch{width:100%;height:auto}.peek.svelte-p9g9pl .robot-sketch path:last-child{stroke:currentColor;stroke-width:2.5px;stroke-linejoin:round}.say.svelte-p9g9pl{opacity:0;transform-origin:100% 100%;height:13px;position:absolute;top:6px;right:calc(100% + 8px);transform:rotate(40deg)}.peek.svelte-p9g9pl:not(.glad) .say:where(.svelte-p9g9pl){transform-origin:0 100%;left:calc(100% + 8px);right:auto;transform:rotate(-40deg)}.say.svelte-p9g9pl .say-sketch{width:auto;height:100%}@media (prefers-reduced-motion:no-preference){.peek.svelte-p9g9pl.peeking .rise:where(.svelte-p9g9pl){animation:svelte-p9g9pl-peek 2.4s var(--ease-entrance)}.peek.svelte-p9g9pl.peeking .say:where(.svelte-p9g9pl){animation:2.4s linear svelte-p9g9pl-peek-say}}@keyframes svelte-p9g9pl-peek{0%{transform:rotate(0)}22%,78%{transform:rotate(var(--lean))}to{transform:rotate(0)}}@keyframes svelte-p9g9pl-peek-say{0%,22%{opacity:0}32%,70%{opacity:1}80%,to{opacity:0}}.brand.svelte-p9g9pl{background:var(--paper);border:1.2px solid var(--ink);height:100%;color:var(--ink);place-items:center;display:grid}.card-pick.svelte-1lpm61q .sketch-frame path{stroke-width:2px}.card-pick.svelte-1lpm61q .sketch-frame path[data-pass]{stroke-width:1.5px}
