/* publish.css */
/* Hide the default Obsidian Publish UI instantly to prevent FOUC / stuttering */

/* Force the entire page background to match the terminal immediately */
body {
    background-color: #0a0a0a !important;
}

/* Hide the Obsidian app containers transparently so they still exist in the DOM 
   for our JS to read, but are completely invisible to the user. */
.site-body,
.site-header,
.site-footer,
.app-container,
.workspace,
.markdown-preview-view {
    opacity: 0 !important;
    pointer-events: none !important;
}

/* Ensure our terminal is fully visible when injected */
#my-hacker-terminal {
    opacity: 1 !important;
    pointer-events: auto !important;
}
