*{box-sizing:border-box;margin:0;padding:0}body{background:#050508;overflow-x:hidden;font-family:JetBrains Mono,IBM Plex Mono,monospace}@keyframes flicker{0%,to{opacity:1}50%{opacity:.8}}@keyframes pulse{0%,to{box-shadow:0 0 20px #00ff8811}50%{box-shadow:0 0 40px #00ff8822}}@keyframes scanline{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes shiftGradient{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes screenShake{0%{transform:translate(0)}25%{transform:translate(-3px,2px)}50%{transform:translate(3px,-2px)}75%{transform:translate(-2px,-1px)}to{transform:translate(0)}}@keyframes poopDrop{0%{transform:rotate(var(--rot,0deg)) scale(0);opacity:0}to{transform:rotate(var(--rot,0deg)) scale(1);opacity:.5}}@keyframes poopFade{0%{opacity:.5}80%{opacity:.3}to{opacity:0}}@keyframes schizoIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes schizoOut{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.8) translateY(-20px)}}.input-wrapper:focus-within{border-color:#0f8!important;box-shadow:0 0 20px #00ff8822}.input-field{background:transparent;border:none;color:#0f8;font-family:JetBrains Mono,monospace;font-size:18px;padding:16px 20px 16px 4px;border-radius:8px;outline:none;width:100%;transition:all .3s ease;letter-spacing:1px}.input-field:focus{box-shadow:none}.input-field::placeholder{color:#333;font-size:14px}.scan-btn{background:transparent;border:1px solid #0f8;color:#0f8;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700;padding:14px 40px;border-radius:8px;cursor:pointer;letter-spacing:3px;text-transform:uppercase;transition:all .3s ease;position:relative;overflow:hidden}.scan-btn:hover{background:#00ff8815;box-shadow:0 0 30px #00ff8822;transform:translateY(-1px)}.scan-btn:active{transform:translateY(0)}.scan-btn:disabled{opacity:.3;cursor:not-allowed}.action-btn{background:#0f0f1a;border:1px solid #1a1a2e;color:#888;font-family:JetBrains Mono,monospace;font-size:11px;padding:10px 16px;border-radius:6px;cursor:pointer;transition:all .2s ease;letter-spacing:1px}.action-btn:hover{border-color:#333;color:#ccc;background:#151522}.share-x-btn{background:transparent;border:1px solid #1d9bf0;color:#1d9bf0;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;padding:12px 24px;border-radius:8px;cursor:pointer;letter-spacing:2px;transition:all .2s ease}.share-x-btn:hover{background:#1d9bf015;box-shadow:0 0 20px #1d9bf022}@media (max-width:480px){.input-field{font-size:15px;padding:14px 16px 14px 4px}.input-field::placeholder{font-size:12px}.scan-btn{font-size:12px;padding:12px 28px;letter-spacing:2px}.share-x-btn{font-size:11px;padding:10px 18px;letter-spacing:1px}.action-btn{font-size:10px;padding:8px 12px}}@media (max-width:360px){.scan-btn{font-size:11px;padding:10px 20px}}