html,body{color:#f2f2f2;color-scheme:dark;background:#0b0d0b}.wrap[data-astro-cid-k44ypp3a]{--led:#ff2a1a;--led-glow:#ff2a1ae6;--led-off:#ff2a1a12;background:radial-gradient(at 50% 55%,#1c2a20 0%,#0f1611 45%,#070807 100%);flex-direction:column;justify-content:center;align-items:center;gap:36px;min-height:100dvh;padding:24px 16px;display:flex}.name[data-astro-cid-k44ypp3a]{letter-spacing:.24em;text-transform:uppercase;color:#ffffffbf;margin:0;font-size:.8rem;font-weight:600}.bomb[data-astro-cid-k44ypp3a]{aspect-ratio:600/380;filter:drop-shadow(0 30px 40px #0009);width:min(620px,100%);position:relative}.bomb[data-astro-cid-k44ypp3a].defused{--led:#2be36a;--led-glow:#2be36ae6;--led-off:#2be36a12}.bomb[data-astro-cid-k44ypp3a].shake{animation:.45s shake}@keyframes shake{20%{transform:translate(-8px)rotate(-1deg)}40%{transform:translate(7px)rotate(1deg)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}.art[data-astro-cid-k44ypp3a]{width:100%;height:100%;position:absolute;inset:0}.wire[data-astro-cid-k44ypp3a]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Ctext y='24' font-size='24'%3E%E2%9C%82%EF%B8%8F%3C/text%3E%3C/svg%3E") 6 12,pointer;outline:none}.core[data-astro-cid-k44ypp3a]{fill:none;stroke-width:7px;stroke-linecap:round}.shine[data-astro-cid-k44ypp3a]{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;opacity:.18}.hit[data-astro-cid-k44ypp3a]{fill:none;stroke:#0000;stroke-width:30px;stroke-linecap:round;pointer-events:stroke}.wire[data-astro-cid-k44ypp3a]:hover .intact[data-astro-cid-k44ypp3a],.wire[data-astro-cid-k44ypp3a]:focus-visible .intact[data-astro-cid-k44ypp3a]{filter:drop-shadow(0 0 4px #ffffff8c)}.half[data-astro-cid-k44ypp3a],.spark[data-astro-cid-k44ypp3a]{opacity:0;pointer-events:none}.half[data-astro-cid-k44ypp3a]{transform-box:view-box;transition:transform .6s cubic-bezier(.3,1.6,.5,1),opacity}.wire[data-astro-cid-k44ypp3a].cut{cursor:default}.wire[data-astro-cid-k44ypp3a].cut .intact[data-astro-cid-k44ypp3a],.wire[data-astro-cid-k44ypp3a].cut .hit[data-astro-cid-k44ypp3a]{display:none}.wire[data-astro-cid-k44ypp3a].cut .half[data-astro-cid-k44ypp3a]{opacity:1}.wire[data-astro-cid-k44ypp3a].cut .half-a[data-astro-cid-k44ypp3a]{transform:rotate(14deg)}.wire[data-astro-cid-k44ypp3a].cut .half-b[data-astro-cid-k44ypp3a]{transform:rotate(-14deg)}.spark[data-astro-cid-k44ypp3a]{fill:#ffd84a;transform-box:fill-box;transform-origin:50%}.wire[data-astro-cid-k44ypp3a].cut .spark[data-astro-cid-k44ypp3a]{animation:.4s ease-out spark}@keyframes spark{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.6)}}.status-led[data-astro-cid-k44ypp3a]{fill:var(--led);animation:1s step-end infinite blink}.defused[data-astro-cid-k44ypp3a] .status-led[data-astro-cid-k44ypp3a],.boom[data-astro-cid-k44ypp3a] .status-led[data-astro-cid-k44ypp3a]{animation:none}.strike[data-astro-cid-k44ypp3a]{fill:#3a0f0b;stroke:#1a0605;stroke-width:2px}.strike[data-astro-cid-k44ypp3a].on{fill:#ff2a1a;filter:drop-shadow(0 0 4px #ff2a1ae6)}.display[data-astro-cid-k44ypp3a]{pointer-events:none;justify-content:center;align-items:center;gap:1.6cqw;width:70.6667%;height:36.8421%;display:flex;position:absolute;top:29.4737%;left:14.6667%;container-type:inline-size}.group[data-astro-cid-k44ypp3a]{flex-direction:column;align-items:center;gap:6%;display:flex}.digits[data-astro-cid-k44ypp3a]{gap:.9cqw;display:flex;transform:skew(-6deg)}.digit[data-astro-cid-k44ypp3a]{width:7.1cqw;height:auto}.digit[data-astro-cid-k44ypp3a] polygon[data-astro-cid-k44ypp3a]{fill:var(--led-off)}.digit[data-astro-cid-k44ypp3a] polygon[data-astro-cid-k44ypp3a].on{fill:var(--led);filter:drop-shadow(0 0 3px var(--led-glow))}.boom[data-astro-cid-k44ypp3a] .digits[data-astro-cid-k44ypp3a]{animation:.5s step-end infinite blink}.colon[data-astro-cid-k44ypp3a]{width:2cqw;fill:var(--led);filter:drop-shadow(0 0 3px var(--led-glow));flex:none;align-self:flex-start;animation:1s step-end infinite blink}.defused[data-astro-cid-k44ypp3a] .colon[data-astro-cid-k44ypp3a]{animation:none}.label[data-astro-cid-k44ypp3a]{letter-spacing:.18em;text-transform:uppercase;color:var(--led);opacity:.6;font-size:clamp(.45rem,1.6vw,.65rem);font-weight:600}@keyframes blink{50%{opacity:.15}}.game[data-astro-cid-k44ypp3a]{flex-direction:column;align-items:center;gap:14px;min-height:80px;display:flex}.status[data-astro-cid-k44ypp3a]{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;margin:0;font-size:.8rem}.retry[data-astro-cid-k44ypp3a]{color:#f2f2f2;font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:999px;padding:8px 18px;font-size:.8rem}.retry[data-astro-cid-k44ypp3a]:hover{border-color:#fff}.flash[data-astro-cid-k44ypp3a]{z-index:10;opacity:0;pointer-events:none;background:#fff;position:fixed;inset:0}.flash[data-astro-cid-k44ypp3a].go{animation:.9s ease-out flash}@keyframes flash{0%{opacity:.95}to{opacity:0}}@media (prefers-reduced-motion:reduce){.colon[data-astro-cid-k44ypp3a],.status-led[data-astro-cid-k44ypp3a],.boom[data-astro-cid-k44ypp3a] .digits[data-astro-cid-k44ypp3a],.bomb[data-astro-cid-k44ypp3a].shake,.wire[data-astro-cid-k44ypp3a].cut .spark[data-astro-cid-k44ypp3a],.flash[data-astro-cid-k44ypp3a].go{animation:none}.half[data-astro-cid-k44ypp3a]{transition:none}}
