@keyframes ticker-scroll{0%{transform:translate(100vw)}to{transform:translate(-100%)}}@keyframes inspection-pulse{0%,to{box-shadow:0 0 #c0392b66}50%{box-shadow:0 0 10px 4px #c0392bb3}}:root{--color-paper:#e8dcc8;--color-red:#c0392b;--color-teal:#1a7a6e;--color-charcoal:#2c2c2c;--color-gold:#d4af37;--color-outline:#1a1a1a;--font-display:"Inter", system-ui, sans-serif;--font-mono:"JetBrains Mono", "Courier New", monospace;--hud-z:10;--picker-z:20;--modal-z:30}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;height:100%;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:#1a2030;overflow:hidden}body{font-family:var(--font-display);color:#e0d8cc;-webkit-font-smoothing:antialiased;touch-action:none;-webkit-user-select:none;user-select:none}button{cursor:pointer;font-family:inherit}
