body{background-color:navy;display:flex;justify-content:center;align-items:center;min-height:100vh;margin:0;font-family:Times New Roman,serif}.window{width:600px}.hidden{display:none!important}.seal-container{display:flex;justify-content:center;margin-bottom:10px}.owls-seal{width:150px;height:150px;border:4px solid #ffd700;border-radius:50%;position:relative;overflow:hidden}.seal-text-circle{display:none}.agent-hoot-container{width:100%;height:110%}.agent-hoot-img{width:100%;height:100%;object-fit:cover}.agent-hoot{width:80px;height:80px;background:#8b4513;border-radius:40% 40% 50% 50%;position:relative;border:2px solid #000}.owl-eyes{display:flex;justify-content:space-around;padding-top:8px}.eye{width:10px;height:10px;background:#fff;border-radius:50%;border:1px solid #000;position:relative}.eye:after{content:"";position:absolute;width:3px;height:3px;background:#000;border-radius:50%;top:3px;left:3px}.blink{position:absolute;width:100%;height:0%;background:#8b4513;top:0;z-index:2;animation:blink-anim 3s infinite}@keyframes blink-anim{0%,90%,to{height:0%}95%{height:100%}}.owl-beak{width:6px;height:6px;background:orange;position:absolute;top:18px;left:17px;transform:rotate(45deg);border:1px solid #000}.owl-tie{width:8px;height:12px;background:red;position:absolute;bottom:-4px;left:16px;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);border:1px solid #000}.owl-badge{width:5px;height:5px;background:gold;position:absolute;bottom:4px;right:8px;border:1px solid #000}.headline{text-align:center;color:#000;margin-bottom:2px;font-size:20px}.subheadline{text-align:center;margin-bottom:10px;font-style:italic;font-size:14px}.demo-buttons{display:flex;gap:5px;margin-top:5px}.demo-buttons button{flex:1;font-size:10px;padding:2px}.submit-container{margin-top:10px;display:flex;justify-content:center}.urgent-btn{background:red!important;color:#fff!important;font-weight:700;padding:8px 16px;font-size:12px}.footer{margin-top:10px;border-top:1px solid #808080;padding-top:5px;font-size:9px;text-align:center}#terminal-screen{background:#000;color:#0f0;padding:20px;font-family:monospace;min-height:400px}.terminal-content p{margin:5px 0}.final-message{color:#fff;font-weight:700;font-size:18px;margin-top:20px!important}
