/* Existing Nova OnCall prototype capture, with sample-data disclosure. */
.home-oncall-preview { display: block; min-width: 0; width: 100%; margin: 0; padding: 14px 14px 0; }
.home-oncall-screen { display: block; overflow: hidden; border: 1px solid #3a566b; border-radius: 8px; background: #04111b; }
.home-oncall-screen img { display: block; width: 100%; height: auto; }
.home-oncall-screen > span { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 11px 13px; color: #d0edf8; border-top: 1px solid #2c4257; font-size: 11px; }
.home-oncall-screen:hover { border-color: #a2dff5; }
.home-oncall-screen:focus-visible { outline: 2px solid #a2dff5; outline-offset: 4px; }
.home-oncall-preview figcaption { padding: 10px 2px 0; color: #a4b7c8; font-size: 10px; line-height: 1.6; }
.studio-projects[data-view=software] .home-oncall-preview { padding: 25px; }
