.vG6EPW_stage{isolation:isolate;color:#d3d4c7;width:100%;height:100svh;min-height:480px;font-family:var(--font-mono),monospace;background:#101212;position:relative;overflow:hidden}.vG6EPW_canvas{touch-action:none;cursor:grab;opacity:0;outline:none;transition:opacity .65s;position:absolute;inset:0}.vG6EPW_canvas canvas{width:100%;height:100%;display:block}.vG6EPW_stage[data-ready=true] .vG6EPW_canvas{opacity:1}.vG6EPW_stage[data-holding=true] .vG6EPW_canvas{cursor:grabbing}.vG6EPW_stage[data-paused=true] .vG6EPW_canvas{cursor:default}.vG6EPW_canvas:focus-visible{outline-offset:-5px;outline:1px solid #bacd87}.vG6EPW_still{opacity:.85;background:url(/social/fault-bloom-v1.png) 50%/cover;position:absolute;inset:0}.vG6EPW_stage[data-ready=true] .vG6EPW_still{visibility:hidden}.vG6EPW_top,.vG6EPW_bottom{pointer-events:none;z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;left:32px;right:32px}.vG6EPW_top{letter-spacing:.09em;text-transform:uppercase;font-size:10px;top:25px}.vG6EPW_top a,.vG6EPW_top button,.vG6EPW_bottom button{pointer-events:auto}.vG6EPW_topActions{gap:8px;display:flex}.vG6EPW_top a{color:inherit;padding:10px 0;text-decoration:none}.vG6EPW_edition{color:#888e83}.vG6EPW_top button,.vG6EPW_bottom button,.vG6EPW_loading button{font:inherit;color:inherit;letter-spacing:.04em;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1b211b55;border:1px solid #666d574d;border-radius:2px;padding:10px 14px}.vG6EPW_top button:hover,.vG6EPW_bottom button:hover,.vG6EPW_loading button:hover{color:#e3ffb8;border-color:#acbf85}.vG6EPW_top button:focus-visible,.vG6EPW_bottom button:focus-visible,.vG6EPW_loading button:focus-visible,.vG6EPW_top a:focus-visible{outline-offset:5px;outline:1px solid #d9f5ac}.vG6EPW_top button:disabled,.vG6EPW_bottom button:disabled{opacity:.4;cursor:default}.vG6EPW_bottom{align-items:flex-end;bottom:28px}.vG6EPW_identity h1{letter-spacing:-.06em;margin:8px 0 0;font-size:clamp(18px,2.5vw,34px);font-weight:400;line-height:1}.vG6EPW_index{color:#949b89;letter-spacing:.14em;text-transform:uppercase;font-size:9px}.vG6EPW_interaction{flex-direction:column;align-items:flex-end;gap:13px;display:flex}.vG6EPW_hint{color:#acb39f;letter-spacing:.03em;font-size:10px}.vG6EPW_actions{gap:8px;font-size:10px;display:flex}.vG6EPW_loading{letter-spacing:.06em;z-index:1;background:#10121233;justify-content:center;align-items:center;gap:14px;font-size:11px;display:flex;position:absolute;inset:0}.vG6EPW_loader{border:1px solid #d9f5ac55;border-top-color:#d9f5ac;border-radius:50%;width:12px;height:12px;animation:1s linear infinite vG6EPW_spin}.vG6EPW_notice{color:#d5dbbd;font-size:10px;position:absolute;bottom:115px;right:32px}@keyframes vG6EPW_spin{to{transform:rotate(360deg)}}@media (max-width:600px){.vG6EPW_top,.vG6EPW_bottom{left:20px;right:20px}.vG6EPW_top{top:16px}.vG6EPW_edition{display:none}.vG6EPW_bottom{bottom:max(24px,env(safe-area-inset-bottom));gap:20px}.vG6EPW_identity h1{font-size:21px}.vG6EPW_index{letter-spacing:.06em;font-size:8px}.vG6EPW_actions{gap:5px;font-size:9px}.vG6EPW_bottom button{padding:10px}.vG6EPW_hint{font-size:9px}.vG6EPW_loading{text-align:center;flex-direction:column;padding:30px}.vG6EPW_notice{bottom:120px;right:20px}}@media (prefers-reduced-motion:reduce){.vG6EPW_canvas{transition:none}.vG6EPW_loader{animation:none}}
