        .hud-btn {
            background: rgba(15, 23, 42, 0.8);
            border: 1px solid rgba(14, 165, 233, 0.5);
            color: #38bdf8;
            padding: 8px 16px;
            border-radius: 8px;
            font-family: sans-serif;
            font-size: 1rem;
            cursor: pointer;
            transition: all 0.2s;
            backdrop-filter: blur(4px);
            display: flex;
            align-items: center;
            gap: 8px;
        }

        .hud-btn:hover {
            background: rgba(14, 165, 233, 0.2);
        }

        .hud-btn-danger {
            color: #ef4444;
            border-color: rgba(239, 68, 68, 0.5);
        }

        .hud-btn-danger:hover {
            background: rgba(239, 68, 68, 0.2);
        }