.dd-hazard{height:14px;background:repeating-linear-gradient(-45deg,rgb(var(--brass)) 0 16px,rgb(var(--bg)) 16px 32px)}.dd-hazard-thin{height:6px}.dd-caution{overflow:hidden;background:rgb(var(--brass));color:rgb(var(--bg));transform:rotate(-1.4deg);border-block:2px solid rgb(var(--bg));box-shadow:0 0 0 1px rgb(var(--brass)/.4)}.dd-caution-track{display:flex;width:-moz-max-content;width:max-content;gap:2.5rem;padding:.55rem 0;white-space:nowrap;font-family:var(--font-label),system-ui,sans-serif;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;animation:dd-marquee 38s linear infinite}@keyframes dd-marquee{to{transform:translateX(-50%)}}.dd-title{font-size:clamp(3.8rem,12vw,9.5rem);line-height:.76;letter-spacing:-.01em}.dd-title-day{color:rgb(var(--brass));-webkit-text-stroke:0}.dd-cta{box-shadow:6px 6px 0 rgb(var(--bg)),6px 6px 0 2px rgb(var(--brass)/.5)}.dd-cta:hover:not(:disabled){box-shadow:8px 8px 0 rgb(var(--bg)),8px 8px 0 2px rgb(var(--brass)/.7)}.dd-step{counter-increment:dd-step}.dd-step-number{font-family:var(--font-display),system-ui,sans-serif;font-size:5.5rem;line-height:.8;color:rgb(var(--brass)/.9)}.dd-card{background:#0a0b0d;border:1px solid hsla(0,0%,100%,.1)}.dd-card-live{border-color:rgb(var(--brass)/.55);box-shadow:inset 0 0 0 1px rgb(var(--brass)/.18)}.dd-look .info-copy a{color:rgb(var(--brass));text-decoration-color:rgb(var(--brass)/.4)}.dd-pixels{image-rendering:pixelated;image-rendering:crisp-edges;shape-rendering:crispEdges}.dd-window{position:relative;border:1px solid hsla(0,0%,100%,.16);background:#0c0e11;box-shadow:10px 10px 0 rgb(var(--brass)/.18)}.dd-window-bar{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid hsla(0,0%,100%,.1);background:#11141a;font-family:var(--font-data),ui-monospace,monospace;font-size:.66rem;color:rgb(var(--muted))}.dd-window-bar i{width:9px;height:9px;border-radius:50%;background:hsla(0,0%,100%,.2)}.dd-window-bar span{margin-left:8px;padding:2px 10px;border:1px solid hsla(0,0%,100%,.1)}.dd-window-body{position:relative;overflow:hidden;padding:22px 22px 26px;min-height:340px}.dd-headline .dd-chunk{--h:18px;background:rgb(var(--ink)/.85)}.dd-row{margin-top:10px}.dd-chunk{display:inline-block;width:var(--w,56px);height:var(--h,9px);margin:0 7px 7px 0;background:rgb(var(--ink)/.55);animation:dd-chunk 10s infinite;animation-delay:calc(var(--i) * .11s)}.dd-chunk:nth-child(3n){animation:none}@keyframes dd-chunk{0%,22%{opacity:1;transform:none}27%{opacity:1;transform:translateY(3px) rotate(3deg)}32%,70%{opacity:0;transform:translateY(34px) rotate(14deg)}80%,to{opacity:1;transform:none}}.dd-picture{margin-top:20px;height:92px;background:linear-gradient(135deg,rgb(var(--teal)/.55),rgb(var(--brass)/.4));animation:dd-picture 10s infinite;animation-delay:1.2s}@keyframes dd-picture{0%,38%{opacity:1;transform:none}44%,70%{opacity:0;transform:translateY(40px) scale(.92)}82%,to{opacity:1;transform:none}}.dd-reticle{position:absolute;width:96px;height:96px;margin:-48px 0 0 -48px;border:2px dashed rgb(var(--brass));border-radius:50%;opacity:0;animation:dd-reticle 10s infinite}@keyframes dd-reticle{0%{left:14%;top:18%;opacity:0}6%{opacity:.95}26%{left:58%;top:30%;opacity:.95}46%{left:30%;top:62%;opacity:.95}66%{left:74%;top:74%;opacity:.95}78%,to{left:74%;top:74%;opacity:0}}.dd-debris i{position:absolute;left:calc(10% + var(--d) * 8%);top:calc(22% + (var(--d) % 4) * 14%);width:6px;height:6px;background:rgb(var(--brass));opacity:0;animation:dd-debris 10s infinite;animation-delay:calc(var(--d) * .35s)}.dd-debris i:nth-child(3n){background:rgb(var(--ink))}.dd-debris i:nth-child(3n+1){background:#e4572e}@keyframes dd-debris{0%,30%{opacity:0;transform:none}34%{opacity:1;transform:translate(0)}58%{opacity:0;transform:translate(calc((var(--d) - 4.5) * 14px),-46px)}to{opacity:0}}.dd-meter{height:18px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15)}.dd-meter>i{display:block;height:100%;background:repeating-linear-gradient(-45deg,rgb(var(--brass)) 0 10px,#c9a43c 10px 20px);transition:width .9s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.dd-caution-track,.dd-chunk,.dd-debris i,.dd-picture,.dd-reticle{animation:none}.dd-reticle{opacity:0}.dd-meter>i{transition:none}}