/* --- GLOBAL WAR ROOM THEME --- */ body, html { margin: 0; padding: 0; background-color: #000 !important; font-family: 'Courier New', monospace; overflow-x: hidden; color: #e0e0e0; } /* --- MOVING STARFIELD BACKGROUND --- */ .starfield-bg { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000 url('https://www.transparenttextures.com/patterns/stardust.png'); z-index: 0; opacity: 0.8; pointer-events: none; animation: driftStars 100s linear infinite; } @keyframes driftStars { from { background-position: 0 0; } to { background-position: -1000px 500px; } } /* --- NAVIGATION STYLES --- */ .nav-base:hover { color: #ff0000 !important; text-shadow: 0 0 20px #ff0000; } .nav-council:hover { color: #ffffff !important; text-shadow: 0 0 20px #ffffff; } .nav-warroom:hover { color: #00ffff !important; text-shadow: 0 0 20px #00ffff; } .nav-intel:hover { color: #0044ff !important; text-shadow: 0 0 20px #0044ff; } .nav-gear:hover { color: #00ff00 !important; text-shadow: 0 0 20px #00ff00; } /* --- WIDE 3-COLUMN LAYOUT (DESKTOP) --- */ .war-room-grid { display: grid; /* Fixed Left | Flexible Center | Fixed Right */ grid-template-columns: 300px 1fr 350px; gap: 30px; width: 98%; max-width: 2200px; margin: 20px auto; position: relative; z-index: 10; height: calc(100vh - 100px); /* Locks desktop to screen */ overflow: hidden; /* Prevents desktop scroll bar */ } /* --- PANELS --- */ .tactical-panel { background: rgba(0, 10, 0, 0.85); border: 1px solid #333; padding: 20px; height: 100%; /* Fills column */ overflow-y: auto; /* Internal scrolling for panels */ box-shadow: 0 0 30px rgba(0,0,0,0.6); backdrop-filter: blur(5px); } /* --- LEFT: SIREN --- */ .siren-frame { border: 2px solid #333; background: #050505; padding: 20px; text-align: center; margin-bottom: 20px; } .red-alert-light { width: 80px; height: 80px; background: radial-gradient(circle, #550000 0%, #000 100%); border-radius: 50%; margin: 0 auto 15px auto; border: 2px solid #333; transition: 0.3s; box-shadow: 0 0 10px #330000; } .alert-active .red-alert-light { background: radial-gradient(circle, #ff0000 0%, #550000 100%); box-shadow: 0 0 80px #ff0000; animation: strobeFlash 0.5s infinite alternate; } @keyframes strobeFlash { from { opacity: 0.6; } to { opacity: 1; box-shadow: 0 0 120px #ff0000; } } /* --- CENTER: NASA & TOOLS --- */ .nasa-container { height: 60%; /* Occupies top 60% of center */ width: 100%; border: 2px solid #00FFFF; background: #000; margin-bottom: 20px; position: relative; box-shadow: 0 0 40px rgba(0, 255, 255, 0.1); } .dual-tools { display: flex; gap: 20px; height: 35%; /* Occupies bottom 35% */ } .tool-frame { flex: 1; border: 1px solid #444; background: #000; position: relative; } /* --- RIGHT: LESSON CARDS --- */ .curriculum-list { display: flex; flex-direction: column; gap: 15px; } .lesson-card { background: rgba(255, 255, 255, 0.05); border-left: 5px solid #333; padding: 15px; transition: 0.3s; cursor: pointer; } .lesson-card:hover { background: rgba(0, 255, 255, 0.15); border-left: 5px solid #00FFFF; transform: translateX(-10px); } .border-red { border-left-color: #ff0000 !important; } .border-teal { border-left-color: #00FFFF !important; } .border-white { border-left-color: #fff !important; } .border-green { border-left-color: #00ff00 !important; } .lesson-num { font-size: 2rem; font-weight: bold; opacity: 0.15; float: right; } .lesson-title { font-weight: bold; font-size: 1rem; margin-bottom: 5px; font-family: 'Black Ops One'; } .lesson-desc { font-size: 0.8rem; color: #aaa; } /* --- LOCKED CARDS --- */ .lesson-card.locked { opacity: 0.4; border-left: 4px solid #555; background: rgba(0,0,0,0.5); cursor: not-allowed; filter: grayscale(100%); } .lock-icon { float: right; font-size: 1.2rem; color: #555; } /* --- MODAL --- */ .lesson-modal-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.95); z-index: 9999; display: none; align-items: center; justify-content: center; } .modal-active { display: flex !important; } .lesson-file-window { width: 90%; max-width: 1200px; height: 90vh; background: #050505; border: 2px solid #00FFFF; box-shadow: 0 0 100px rgba(0, 255, 255, 0.3); display: flex; flex-direction: column; transform: scale(0.9); transition: transform 0.3s ease; } .window-active { transform: scale(1); } .file-header { background: #002222; padding: 20px; border-bottom: 1px solid #00FFFF; display: flex; justify-content: space-between; align-items: center; } .file-title { font-family: 'Black Ops One'; color: #00FFFF; font-size: 1.8rem; } .close-btn { background: #330000; border: 1px solid #ff0000; color: #ff0000; padding: 10px 30px; cursor: pointer; font-weight: bold; } .download-bar { padding: 15px; background: #111; border-top: 1px solid #333; text-align: right; } .dl-btn { background: #00FFFF; color: #000; text-decoration: none; padding: 10px 20px; font-weight: bold; font-family: 'Black Ops One'; } .hidden-data { display: none !important; } /* --- WORMHOLE --- */ #wormhole-transport { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000; z-index: 20000; display: none; align-items: center; justify-content: center; overflow: hidden; } .tunnel-effect { width: 200vw; height: 200vh; background: repeating-radial-gradient(circle, #00ff00 0%, transparent 10%, #000 20%); background-size: 100% 100%; animation: warpSpeed 0.8s ease-in forwards; } @keyframes warpSpeed { 0% { transform: scale(0.1) rotate(0deg); opacity: 0; } 50% { opacity: 1; } 100% { transform: scale(5) rotate(720deg); opacity: 0; } } /* --- LEADERBOARD --- */ .leader-row { display: flex; justify-content: space-between; padding: 5px 0; border-bottom: 1px dashed #333; font-size: 0.8rem; } .rank-num { color: #00FFFF; font-weight: bold; width: 20px; } .op-name { color: #aaa; } .op-score { color: #00ff00; } /* --- MOBILE & TABLET FIX (CRITICAL) --- */ /* Trigger stacking sooner to prevent cutting off on tablets/laptops */ @media only screen and (max-width: 1200px) { .war-room-grid { display: flex; flex-direction: column; /* Stacks everything vertically */ height: auto !important; /* Allows scrolling */ overflow-y: auto !important; /* Forces scroll bar */ padding-bottom: 100px; } .nasa-container { height: 400px !important; /* Specific height for mobile map */ margin-bottom: 20px; } .dual-tools { flex-direction: column; height: auto !important; } .tool-frame { height: 400px !important; /* Specific height for chat/whiteboard */ margin-bottom: 20px; } .tactical-panel { height: auto !important; overflow: visible; margin-bottom: 20px; } .lesson-card:hover { transform: none; /* Disables shifting on phone touch */ } }
This document contains the etymological breakdown of the letter "J". It did not exist prior to 1524.
Analysis of the Anointed One function. Mashiach is a title, not a surname.
The passing of the first earth and the absence of the sea.
The Athens connection, Drakons, and the rulers who suppressed Truth.
Tracing the Proto-Germanic *ǥuđán to Codex Argenteus.
Revelation 17 decoded. The Mystery Babylon and the ten horns.
1 COR 15:45. ADAM Rishon vs ADAM Kadmon: the practices.