.WSykUG_scene,.WSykUG_sectors>li,.WSykUG_deploy,.WSykUG_proofImg,.WSykUG_privacy{border:1px solid rgb(var(--ink-rgb) / .1);background:linear-gradient(180deg, rgb(var(--ink-rgb) / .045), rgb(var(--ink-rgb) / .015));box-shadow:inset 0 1px 0 rgb(var(--ink-rgb) / .05), 0 30px 80px -40px rgb(var(--work-rgb) / .7);border-radius:var(--r-lg)}@keyframes WSykUG_rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes WSykUG_blink{50%{opacity:.25}}.WSykUG_modes,.WSykUG_deployTabs{flex-wrap:wrap;gap:6px;display:flex}.WSykUG_modes button,.WSykUG_deployTabs button{border:1px solid rgb(var(--ink-rgb) / .12);font:inherit;color:var(--body);cursor:pointer;background:0 0;border-radius:999px;padding:7px 13px;font-size:.82rem;transition:color .25s,border-color .25s,background .25s}.WSykUG_modes button:hover,.WSykUG_deployTabs button:hover{color:var(--ink)}.WSykUG_modes button[aria-selected=true],.WSykUG_deployTabs button[aria-selected=true]{color:var(--ink);border-color:var(--primary);background:var(--primary-soft)}.WSykUG_scene{overflow:hidden}.WSykUG_sceneBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex}.WSykUG_model{font-family:var(--mono);color:var(--ink);margin:0;font-size:.72rem}.WSykUG_model span{color:var(--muted);margin-right:6px}.WSykUG_sceneBody{border-top:1px solid rgb(var(--ink-rgb) / .08);grid-template-columns:minmax(0,1fr) 280px;display:grid}.WSykUG_stage{min-width:0;position:relative}.WSykUG_stage svg{width:100%;height:auto;display:block}.WSykUG_night{fill:var(--hero-bg)}.WSykUG_wire{fill:none;stroke:rgb(var(--ink-rgb) / .2);stroke-width:1px}.WSykUG_window{stroke:rgb(var(--ink-rgb) / .09)}.WSykUG_road{fill:none;stroke:rgb(var(--ink-rgb) / .32);stroke-width:1.2px}.WSykUG_dash{stroke-width:2px}.WSykUG_zebra{fill:rgb(var(--ink-rgb) / .11);stroke:none}.WSykUG_crack{stroke:rgb(var(--ink-rgb) / .55);stroke-width:1.5px;stroke-linejoin:round}.WSykUG_lamp path{fill:none;stroke:rgb(var(--ink-rgb) / .3)}.WSykUG_bulb{fill:var(--accent)}.WSykUG_obj{fill:none;stroke:rgb(var(--ink-rgb) / .75);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.WSykUG_redLight{fill:#ff6b6b;stroke:none}.WSykUG_shopText{font-family:var(--sans);letter-spacing:.12em;fill:var(--ink);stroke:none;font-size:12px}.WSykUG_stop{fill:#ff5a5a24;stroke:#ff8a8a}.WSykUG_stopText{font-family:var(--sans);letter-spacing:.04em;fill:#ffdcdc;stroke:none;text-anchor:middle;font-size:13px;font-weight:600}.WSykUG_car{animation:9s linear infinite paused WSykUG_drive;transform:translate(420px,322px)}.WSykUG_scene[data-live] .WSykUG_car{animation-play-state:running}@keyframes WSykUG_drive{0%{transform:translate(-170px,322px)}to{transform:translate(1130px,322px)}}.WSykUG_carBody{fill:var(--white);stroke:rgb(var(--ink-rgb) / .8);stroke-width:1.4px}.WSykUG_carLine{fill:none;stroke:rgb(var(--ink-rgb) / .45)}.WSykUG_wheel{fill:var(--white);stroke:rgb(var(--ink-rgb) / .8);stroke-width:1.4px}.WSykUG_headlight{fill:#fff}.WSykUG_plate{fill:rgb(var(--ink-rgb) / .14);stroke:rgb(var(--ink-rgb) / .5)}.WSykUG_ov{opacity:0;pointer-events:none;transition:opacity .45s var(--ease)}.WSykUG_scene[data-mode=detect] .WSykUG_ov[data-for~=detect],.WSykUG_scene[data-mode=segment] .WSykUG_ov[data-for~=segment],.WSykUG_scene[data-mode=track] .WSykUG_ov[data-for~=track],.WSykUG_scene[data-mode=read] .WSykUG_ov[data-for~=read],.WSykUG_scene[data-mode=measure] .WSykUG_ov[data-for~=measure]{opacity:1}.WSykUG_bbox{fill:none;stroke:var(--accent);stroke-width:1.5px}.WSykUG_tag rect{fill:var(--primary)}.WSykUG_tag text{font-family:var(--mono);fill:#fff;font-size:10px}.WSykUG_mask{fill:color-mix(in srgb, var(--accent) 32%, transparent);stroke:var(--accent);stroke-width:1px}.WSykUG_maskRoad{fill:color-mix(in srgb, var(--primary) 22%, transparent);stroke:none}.WSykUG_maskCrack{fill:none;stroke:#ff8a8a;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;opacity:.6}.WSykUG_trail{fill:var(--accent)}.WSykUG_countLine{stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:4 4}.WSykUG_ruler{fill:none;stroke:var(--accent);stroke-width:1.2px;stroke-dasharray:5 5}.WSykUG_gauge{fill:rgb(var(--ink-rgb) / .15)}.WSykUG_gaugeOn{fill:var(--accent)}.WSykUG_hud{font-family:var(--mono);letter-spacing:.1em;fill:rgb(var(--ink-rgb) / .55);font-size:11px}.WSykUG_live{fill:#ff5a5a;animation:1.4s ease-in-out infinite WSykUG_blink}.WSykUG_caption{border:1px solid var(--primary-line);background:rgb(var(--surface-rgb) / .86);-webkit-backdrop-filter:blur(10px);color:var(--ink);animation:WSykUG_rise .45s var(--ease) both;border-radius:12px;margin:0;padding:12px 16px;font-size:.9rem;line-height:1.5;position:absolute;bottom:16px;left:16px;right:16px}.WSykUG_readout{border-left:1px solid rgb(var(--ink-rgb) / .08);padding:18px 20px 20px}.WSykUG_readHead{font-family:var(--mono);letter-spacing:.05em;color:var(--muted);margin:0 0 14px;font-size:.68rem}.WSykUG_readout ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.WSykUG_readout li{border-bottom:1px solid rgb(var(--ink-rgb) / .07);animation:WSykUG_rise .45s var(--ease) both;gap:2px;padding-bottom:12px;display:grid}.WSykUG_readout li span{font-family:var(--mono);color:var(--accent);font-size:.68rem}.WSykUG_readout li b{color:var(--ink);font-size:.92rem;font-weight:400}@media (max-width:900px){.WSykUG_sceneBody{grid-template-columns:1fr}.WSykUG_readout{border-left:0;border-top:1px solid rgb(var(--ink-rgb) / .08)}.WSykUG_caption{margin:0 12px 12px;font-size:.86rem;position:static}}.WSykUG_sectors{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.WSykUG_sectors>li{padding:22px 22px 24px;position:relative;overflow:hidden}.WSykUG_sectorIdx{font-family:var(--mono);color:var(--muted);font-size:.66rem}.WSykUG_sectors h3{color:var(--ink);margin:10px 0 8px;font-size:1rem;font-weight:500}.WSykUG_sectors p{margin:0;font-size:.88rem;line-height:1.55}.WSykUG_sectors .WSykUG_out{font-family:var(--mono);color:var(--accent);margin-top:14px;font-size:.7rem;line-height:1.5}.WSykUG_scan,.WSykUG_sectors>li:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--accent) 16%, transparent) 70%, color-mix(in srgb, var(--accent) 45%, transparent) 100%);opacity:0;height:60px;position:absolute;top:-60px;left:0;right:0}.WSykUG_sectors>li.in .WSykUG_scan{animation:WSykUG_scan 1.5s var(--ease) .2s both}.WSykUG_sectors>li:hover:after{animation:1.4s linear infinite WSykUG_scan}@keyframes WSykUG_scan{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(calc(100% + 340px))}}@media (max-width:1100px){.WSykUG_sectors{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.WSykUG_sectors{grid-template-columns:1fr}}.WSykUG_deploy{overflow:hidden}.WSykUG_deployTabs{padding:18px 20px 0}.WSykUG_deployScroll{scrollbar-width:thin;scrollbar-color:rgb(var(--ink-rgb) / .22) transparent;padding:18px 10px 6px;overflow-x:auto}.WSykUG_deployScroll svg{width:100%;min-width:640px;height:auto;display:block}.WSykUG_linkFrames{stroke:var(--accent);stroke-width:1.5px}.WSykUG_linkEvents{stroke:rgb(var(--ink-rgb) / .25);stroke-width:1.2px;stroke-dasharray:3 5}.WSykUG_pk{animation:1.9s linear infinite WSykUG_travel}@keyframes WSykUG_travel{0%{opacity:0;transform:translate(0)}12%,88%{opacity:1}to{transform:translateX(var(--len));opacity:0}}.WSykUG_frame{fill:var(--accent)}.WSykUG_event{fill:var(--primary);stroke:var(--accent)}.WSykUG_dnode rect{fill:var(--white);stroke:rgb(var(--ink-rgb) / .2);transition:stroke .35s,filter .35s}.WSykUG_dnode text{font-family:var(--sans);fill:var(--ink);text-anchor:middle;font-size:14px}.WSykUG_dnodeOn rect{stroke:var(--accent);filter:drop-shadow(0 0 14px color-mix(in srgb, var(--primary) 60%, transparent))}.WSykUG_runsHere rect{fill:var(--primary);stroke:none;filter:none}.WSykUG_runsHere text{font-family:var(--mono);fill:#fff;font-size:9.5px}.WSykUG_legend text{font-family:var(--mono);fill:var(--muted);font-size:10px}.WSykUG_deployInfo{animation:WSykUG_rise .5s var(--ease) both;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:14px 40px;padding:8px 22px 24px;display:grid}.WSykUG_deployText{color:var(--ink);margin:0;font-size:1rem;line-height:1.6}.WSykUG_deployInfo dl{gap:10px;margin:0;display:grid}.WSykUG_deployInfo dt{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);font-size:.68rem}.WSykUG_deployInfo dd{color:var(--ink);margin:2px 0 0;font-size:.9rem}.WSykUG_deployInfo>ul{grid-column:1/-1}@media (max-width:760px){.WSykUG_deployInfo{grid-template-columns:1fr}}.WSykUG_loop{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:center;gap:clamp(28px,6vw,80px);display:grid}.WSykUG_loopSvg{width:100%;height:auto;display:block}.WSykUG_loopRing{fill:none;stroke:rgb(var(--ink-rgb) / .16);stroke-dasharray:2 6}.WSykUG_loopDot{transform-origin:160px 160px;transition:transform .9s var(--ease)}.WSykUG_loopDot circle{fill:var(--accent);filter:drop-shadow(0 0 8px var(--accent))}.WSykUG_loopNode{cursor:pointer;outline:none}.WSykUG_loopNode circle{fill:var(--white);stroke:rgb(var(--ink-rgb) / .25);transition:fill .35s,stroke .35s}.WSykUG_loopNode text{font-family:var(--mono);fill:var(--muted);text-anchor:middle;font-size:11px;transition:fill .35s}.WSykUG_loopNode.WSykUG_loopOn circle{fill:var(--primary-soft);stroke:var(--accent)}.WSykUG_loopNode.WSykUG_loopOn text{fill:var(--ink)}.WSykUG_loopNode:focus-visible circle{stroke:var(--accent);stroke-width:2px}.WSykUG_loopName{font-family:var(--serif);fill:var(--ink);text-anchor:middle;font-size:24px;font-weight:300}.WSykUG_loopSub{font-family:var(--mono);fill:var(--muted);text-anchor:middle;font-size:10px}.WSykUG_loopText ol{margin:0;padding:0;list-style:none}.WSykUG_loopText li{border-top:1px solid rgb(var(--ink-rgb) / .08);opacity:.55;padding:12px 0;transition:opacity .35s}.WSykUG_loopText li.WSykUG_loopOn{opacity:1}.WSykUG_loopText button{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:1rem;font-weight:500}.WSykUG_loopText button span{font-family:var(--mono);color:var(--accent);margin-right:8px;font-size:.7rem;font-weight:400}.WSykUG_loopText li p{margin:4px 0 0 30px;font-size:.9rem;line-height:1.55}.WSykUG_toolkit{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,6vw,88px);margin-top:clamp(56px,8vw,96px);padding-top:clamp(40px,6vw,64px);display:grid}@media (max-width:860px){.WSykUG_loop,.WSykUG_toolkit{grid-template-columns:1fr}.WSykUG_loopSvg{max-width:320px;margin:0 auto}}.WSykUG_proof{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.WSykUG_proofImg{margin:0;position:relative;overflow:hidden}.WSykUG_proofImg img{width:100%;height:auto;display:block}.WSykUG_proofImg .WSykUG_scan{opacity:1;animation:5s linear infinite WSykUG_scanLoop}@keyframes WSykUG_scanLoop{0%{transform:translateY(0)}to{transform:translateY(calc(100% + 800px))}}.WSykUG_proofText>p{margin:0 0 16px}.WSykUG_proofSector{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);font-size:.72rem}.WSykUG_proofSector span{color:var(--ink);margin-right:10px}.WSykUG_proofFig b{font-family:var(--serif);letter-spacing:-.03em;color:var(--ink);font-size:2.6rem;font-weight:200}.WSykUG_proofFig span{color:var(--muted);margin-left:8px;font-size:.9rem}.WSykUG_proofText ul{gap:8px;margin:0 0 20px;padding:0;list-style:none;display:grid}.WSykUG_proofText li{color:var(--ink);padding-left:16px;font-size:.9rem;position:relative}.WSykUG_proofText li:before{content:"";border:1px solid var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.WSykUG_proofLead{font-family:var(--mono);color:var(--muted);font-size:.72rem}.WSykUG_proofLinks{flex-wrap:wrap;gap:4px 22px;display:flex}@media (max-width:900px){.WSykUG_proof{grid-template-columns:1fr}}.WSykUG_privacyRow{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(28px,5vw,56px);display:grid}.WSykUG_privacy{overflow:hidden}.WSykUG_privacySvg{cursor:ew-resize;touch-action:pan-y;width:100%;height:auto;display:block}.WSykUG_mosaic rect{fill:var(--body)}.WSykUG_face circle{fill:var(--ink);stroke:none}.WSykUG_face path{fill:none;stroke:var(--ink);stroke-width:1.4px;stroke-linecap:round}.WSykUG_plateBox{fill:rgb(var(--ink-rgb) / .12);stroke:rgb(var(--ink-rgb) / .5)}.WSykUG_plateText{font-family:var(--mono);letter-spacing:.1em;fill:var(--ink);text-anchor:middle;font-size:13px}.WSykUG_maskTag{font-family:var(--mono);fill:var(--accent);text-anchor:middle;font-size:10px}.WSykUG_split{stroke:var(--accent);stroke-width:2px}.WSykUG_handle circle{fill:var(--surface);stroke:var(--accent);stroke-width:1.5px}.WSykUG_handle path{fill:none;stroke:var(--ink);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.WSykUG_splitLabel{border-top:1px solid rgb(var(--ink-rgb) / .08);font-family:var(--mono);color:var(--muted);align-items:center;gap:12px;padding:14px 18px;font-size:.7rem;display:flex}.WSykUG_splitLabel input{accent-color:var(--primary);flex:1}.WSykUG_principles{gap:10px;margin:0;padding:0;list-style:none;display:grid}.WSykUG_principles li{border:1px solid rgb(var(--ink-rgb) / .1);border-radius:12px;padding:16px 18px}.WSykUG_principles h3{color:var(--ink);margin:0 0 4px;font-size:.98rem;font-weight:500}.WSykUG_principles p{margin:0;font-size:.88rem;line-height:1.5}@media (max-width:900px){.WSykUG_privacyRow{grid-template-columns:1fr}}
