.comic-ink{vertical-align:baseline;isolation:isolate;display:inline-block;position:relative}.comic-ink__film{pointer-events:none;-webkit-user-select:none;user-select:none;color:inherit;-webkit-text-fill-color:transparent;text-shadow:none;display:none;position:absolute;inset:0}@media (forced-colors:active){.comic-ink__film{display:none!important}}
html:has(.terminal-hatch):not(:has(.engine-page)){scroll-snap-type:y proximity}.terminal-hatch{scroll-snap-align:end;scroll-snap-stop:always;background:var(--accent);color:#c7d8f2;letter-spacing:.18em;cursor:pointer;border:0;border-top:1px solid #ffffff30;width:100%;padding:14px 24px;font:10px/1.4 monospace;display:block}.terminal-hatch:hover{color:#fff}
