.hv-media{--hv-accent:var(--color-uv-violet)}.hv-media .hv-kicker{color:var(--color-violet-readable)}.hv-monitor-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.hv-monitor{border:var(--rule) solid var(--color-concrete-light);padding:var(--space-3);background:var(--color-void-black-deep);min-width:0}.hv-monitor-screen{aspect-ratio:4/3;background:repeating-linear-gradient(0deg,var(--color-concrete),var(--color-concrete) var(--rule),var(--color-void-black-deep) var(--rule),var(--color-void-black-deep) var(--space-1));position:relative;display:grid;place-items:center;overflow:hidden}.hv-monitor-screen img{width:100%;height:100%;object-fit:cover;filter:grayscale(.7)}.hv-monitor-screen span{font-size:var(--text-xs);letter-spacing:.15em;color:var(--color-steel-light)}.hv-monitor h3{font-size:var(--text-xl);margin:var(--space-4) 0 var(--space-2)}.hv-monitor p{font-size:var(--text-sm);color:var(--color-steel-light)}.hv-monitor a{color:inherit}.hv-monitor[data-filtered="true"]{display:none}.hv-media-controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6)}.hv-media-controls select{min-width:12rem}.hv-load-more{margin-top:var(--space-6)}.hv-monitor-meta{display:flex;justify-content:space-between;font-size:var(--text-xs);padding-block:var(--space-2);color:var(--color-steel-light)}
