/* SKYNET filters — the CSS `filter:` looks are applied inline to the media
   element by js/filters.js, so there are no per-look classes here. This file
   only ensures the hidden SVG sharpen def stays out of layout and provides a
   tiny hook class for anything that wants to react to the active filter. */

/* the injected <svg id="sk-svg-defs"> that carries <filter id="sk-sharpen"> */
#sk-svg-defs {
  position: absolute;
  width: 0;
  height: 0;
  overflow: hidden;
  pointer-events: none;
}

/* smooth transitions when a filter changes on the media element */
.sk-media[data-sk-filter] { transition: filter var(--dur) ease; }
