html, body { margin: 0; padding: 0; overflow: hidden; height: 100%; /* background: url(assets/image\ 1.png); */ /* background-color: black; */ width: 100%; } body, html { font-family: 'Poppins', Arial, sans-serif; } .header { display: flex; position: relative; height: 40%; width: 20%; border-radius: 15px; margin-left: 70%; margin-top: 14%; } .header img { border-radius: 10px; width: 100%; height: 10%; } .anticheat-menu { opacity: 0; pointer-events: none; transition: opacity 0.3s; position: absolute; top: 25%; right: 5%; width: 340px; flex-direction: column; align-items: center; padding: 28px 0 18px 0; z-index: 1000; display: flex; /* AICI era problema */ } .anticheat-menu.visible { opacity: 1; pointer-events: auto; } .ac-header { width: 90%; height: 125px; background: #e3e9ff; border-radius: 18px; margin-bottom: 22px; display: flex; align-items: center; justify-content: center; overflow: hidden; } .ac-header img { width: 100%; height: 100%; object-fit: cover; } .ac-menu { width: 90%; display: flex; flex-direction: column; gap: 17px; transition: opacity 0.3s, transform 0.3s; } .ac-menu.submenu { position: absolute; top: 170px; right: 0; left: 0; margin: auto; width: 90%; z-index: 2000; padding: 18px 0 10px 0; animation: submenuIn 0.25s cubic-bezier(.4,2,.6,1) both; } @keyframes submenuIn { from { opacity: 0; transform: translateY(30px) scale(0.98);} to { opacity: 1; transform: translateY(0) scale(1);} } .ac-btn { width: 100%; padding: 13px 18px; background: #0808088a; border: none; border-radius: 8px; color: #ffffff88; font-size: 1.08rem; display: flex; align-items: center; gap: 13px; cursor: pointer; font-family: inherit; justify-content: flex-start; position: relative; transition: background 0.25s, color 0.25s, box-shadow 0.25s, transform 0.18s; outline: none; font-weight: 100; letter-spacing: 0px; box-shadow: 0 2px 8px 0 #0002; } .ac-btn .fa { font-size: 1.25em; color: #000000; transition: color 0.25s; } .ac-btn.active, .ac-btn:focus, .ac-btn:hover { background: #00c3ffc5; color: #fff; transform: scale(1.04); box-shadow: 0 0 18px 4px rgba(0, 195, 255, 0.301), 0 0 1.5px 0.5px #fff2; } .ac-btn.active .fa, .ac-btn:focus .fa, .ac-btn:hover .fa { color: #fff; } .ac-arrow { margin-left: auto; font-size: 1.1em; color: #00c3ffc5; transition: color 0.25s, opacity 0.18s, transform 0.18s; opacity: 0; transform: translateX(12px); } .ac-btn.active .ac-arrow, .ac-btn:focus .ac-arrow, .ac-btn:hover .ac-arrow { color: #fff; opacity: 1; transform: translateX(0); } .vehicle-input-wrap { width: 100%; display: flex; gap: 8px; margin-top: 18px; } .vehicle-input { flex: 1; padding: 10px 14px; border-radius: 8px; background: #0808088a; border: none; border-radius: 8px; color: #fff; font-family: inherit; font-size: 1.08rem; outline: none; transition: border 0.2s, box-shadow 0.2s; } .vehicle-input:focus { border: 1.5px solid #00e1ff; box-shadow: 0 0 0 2px #00c3ff55; } .vehicle-send-btn { padding: 10px 22px; border-radius: 8px; border: none; background: linear-gradient(90deg, #00c3ff 0%, #00e1ff 100%); color: #fff; font-weight: 600; font-size: 1.08rem; cursor: pointer; transition: background 0.18s, box-shadow 0.18s; box-shadow: 0 2px 8px 0 #00c3ff22; } .vehicle-send-btn:hover { background: linear-gradient(90deg, #00e1ff 0%, #00c3ff 100%); box-shadow: 0 4px 16px 0 #00c3ff44; } #panel { opacity: 0; pointer-events: none; transition: opacity 0.3s; } #panel.visible { opacity: 1; pointer-events: auto; } .ac-keyb-img-wrap { width: 100%; display: flex; display: flex; position: fixed; justify-content: center; align-items: center; margin-top: 22%; } .ac-keyb-img { width: 80px; height: auto; opacity: 0.85; filter: drop-shadow(0 2px 6px #0002); }