@media (min-width:720px) and (prefers-reduced-motion:no-preference){.fh-keeper-art>.fh-subs{display:none}}.fh .fh-keeper-art .fh-subs{min-height:212px}.fh .gv-board{fill:var(--panel-2);stroke:var(--line-strong);stroke-width:.9px}.fh .gv-board-pass{stroke:var(--vendor)}.fh .gv-band-pass{fill:var(--vendor)}.fh .gv-band-us{fill:var(--us)}.fh .gv-band-t{fill:var(--on-us);font:700 5px var(--f-body,sans-serif);letter-spacing:.02em}.fh .gv-k{fill:var(--muted);font:600 4.4px var(--f-body,sans-serif)}.fh .gv-v{fill:var(--ink);font:700 5px var(--f-body,sans-serif)}.fh .gv-blank{stroke:color-mix(in srgb, var(--ink) 18%, transparent);stroke-width:.6px}.fh .gv-dot-crew{fill:var(--crew)}.fh .gv-dot-us{fill:var(--us)}.fh .gv-dot-warn{fill:var(--warn)}.fh .gv-tile{fill:var(--vendor)}.fh .gv-tile-mark{fill:var(--panel)}.fh .gv-row-ok{fill:color-mix(in srgb, var(--us) 22%, transparent)}.fh .gv-row-warn{fill:color-mix(in srgb, var(--warn) 26%, transparent)}.fh .gv-strike{stroke-width:1.4px}.fh .gv-returned{fill:var(--us);font:800 11px var(--f-body,sans-serif);letter-spacing:.08em;text-transform:uppercase}.fh .gv-badge{fill:var(--us)}.fh .gv-badge-n{fill:var(--on-us);font:800 4.6px var(--f-body,sans-serif)}.fh .gv-still{aspect-ratio:180/118;background:var(--panel);border:1px solid var(--line);width:100%;box-shadow:var(--shadow);border-radius:20px;overflow:hidden}.fh .gv-still svg{width:100%;height:100%;display:block}.fh .gv-page{fill:var(--panel-2);stroke:var(--line-strong);stroke-width:.9px}.fh .gv-spine{stroke:var(--line-strong);stroke-width:1.4px}.fh .gv-rule{stroke:var(--line);stroke-width:.6px}.fh .gv-st-title{fill:var(--ink);font:800 6.4px var(--f-body,sans-serif)}.fh .gv-st-h{fill:var(--muted);font:700 4.4px var(--f-body,sans-serif);letter-spacing:.02em}.fh .gv-st-v{fill:var(--ink);font:600 5px var(--f-body,sans-serif)}.fh .gv-st-m{fill:var(--muted)}.fh .gv-st-warn{fill:var(--warn);font-weight:800}.fh .gv-ring-thin{stroke-width:.9px}.fh .gv-st-s{fill:var(--muted);font:600 4.4px var(--f-body,sans-serif)}.fh .gv-st-xs{font:600 4px var(--f-body,sans-serif)}.fh .gv-st-b{fill:var(--ink);font-weight:700}.fh .gv-st-ink{fill:var(--ink)}.fh .gv-plaque{fill:var(--panel-2);stroke:var(--line-strong);stroke-width:.8px}.fh .gv-bars{fill:var(--iron);stroke:var(--iron-line);stroke-width:.6px}.fh .gv-pill{fill:var(--us)}.fh .gv-pill-t{fill:var(--on-us);font:800 4.6px var(--f-body,sans-serif)}.fh .gv-seal-empty{fill:none;stroke:var(--muted);stroke-width:.8px;stroke-dasharray:1.4 1.2}
