/* T27 laser engraving: exact glyphs, driven by the existing narrative scroll. */
:is(#letter,#letter-end) .egg-metal[data-hardware-scroll]{position:relative;display:inline-block;padding:0;margin:0;border:0;border-radius:0;background:none;box-shadow:none;vertical-align:baseline;transition:none}
:is(#letter,#letter-end) .egg-metal[data-hardware-scroll]::before,
:is(#letter,#letter-end) .egg-metal[data-hardware-scroll]::after{display:none}
:is(#letter,#letter-end) .egg-metal[data-hardware-scroll] .w{font-family:inherit;font-weight:600;letter-spacing:0;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none;background:none;filter:none;-webkit-mask:none;mask:none;transition:none}
.hardware-laser-word{position:absolute;left:0;top:0;width:100%;height:1em;transform:none;overflow:visible;pointer-events:none}
.hardware-laser-letter{stroke:#717b85;stroke-width:54;paint-order:stroke fill;filter:drop-shadow(0 35px 12px #fff)}
.hardware-laser-dot{fill:#fff;stroke:#3d8bbf;stroke-width:26;opacity:0;filter:drop-shadow(0 0 66px #8ebcdd) drop-shadow(0 0 132px #cee5f8)}
.hardware-laser-ray{stroke-width:58;opacity:0;pointer-events:none}
@media(prefers-reduced-motion:reduce){.hardware-laser-dot,.hardware-laser-ray{display:none}}

/* The probe has no ink or size; its top is the actual neighboring text baseline. */
.hardware-baseline{display:inline-block;width:0;height:0;padding:0;margin:0;vertical-align:baseline}
